java - 如何将数组从一个类传输到另一个类,特别是源类数组中的 int 字段
问题描述
我在我的学生类中实现了 compareTo,该类实现了具有私有 int 年龄字段的 Comparable。我还有一个 Classroom 类,它有一个接受 Student 对象的教室数组。我有我的教室数组,我想将它的各个 int 年龄字段发送到一个新的学生数组中。我该怎么做,因为引用不适用于 for 循环中的数组索引,例如:
for (int i = 0; i < classroom.getSize(); i++)
{
studentArray[i] = classroom[i].getAge();
}
假设我的 getter 是正确的并且数组被正确声明,这个声明不起作用,因为它是两种不同类型的对象。有哪些替代方案?
解决方案
推荐阅读
- plist - 应用程序传输安全异常的 Expo Info.plist 设置
- javascript - 在 dom 中注入 facebook 像素时,jQuery 附加到 vanilla javascript 问题
- mongodb - Mongo 3.6 - 解析对象嵌套列表中的引用对象
- datetime - Power BI 中每个月的周期间列
- java - 单击按钮后没有输出,因为变量不存在?
- ios - 在 iOS 13 上隐藏后退按钮标题
- android - 从 URL 文件将文件上传到 Firebase 存储
- mongodb - 如何从集合中删除文档,如果同一集合中有“n”个文档,其“x”字段值与删除文档相同
- excel - 从另一个工作表中删除文本等于 #N/A 的行
- angularjs - Angular JS 表达式未使用 $http 服务进行评估