如何将数组从一个类转移到另一个类,特别是源类数组中的int字段

时间:2018-09-18 01:27:09

标签: java arrays object cloneable

我在我的Student类中实现了compareTo,该类实现了具有私有int age字段的Comparable。我也有一个Classroom类,其中包含一个可容纳Student对象的教室阵列。我有自己的教室阵列,我想将其各个int年龄字段发送到新的Student阵列中。我该怎么办,因为例如,引用不适用于for循环中的数组索引:

 for (int i = 0; i < classroom.getSize(); i++)
        {
            studentArray[i] = classroom[i].getAge();
        }

假设我的getter是正确的并且数组已正确声明,则此声明不起作用,因为它是两种不同类型的对象。有哪些替代方案?

0 个答案:

没有答案