我有 Jorney 类,你有几个变量和一些返回这些变量值的方法。
public class Jorney {
private int timeH;
public Jorney(int timeH)
{
this.timeH=timeH;
}
private int getTimeH()
{
return townFrom;
}
}
而且比我有另一个类,我在其中创建对象的 ArrayList
ArrayList<Object> myJorney = new ArrayList<Object>();
现在,当我向 ArrayList 添加一些对象时,我的目标是通过所有那些“jorneys”(对象)调用 getTimeH() 方法并将其参数存储在变量中。
我使用迭代器从一个对象转到另一个对象,但不知道如何调用该方法。
private int totalTime()
{
Iterator<Object> i = myJorney.iterator();
int sum;
while (i.hasNext()) {
Object j = i.next();
int hour= j.getTimeH();
sum=sum+hour;
}
return sum;
我想知道是否有人可以帮助我?