我的代码:意外的输出
Object tempDifference;
Object testUser;
testUser = users.get(0);
it8 = difference_time.iterator();
it9 = users.iterator();
Object tempUser;
tempDifference = difference_time.get(0);
while (it9.hasNext()) {
tempUser = it9.next();
System.out.println(testUser+" "+tempUser);
if (testUser.equals(tempUser)) {
times.add(tempDifference);
testUser = tempUser;
} else {
times.add(value);
testUser = tempUser;
}
tempDifference = it8.next();
}
输入是:
1 2 2
输出是:
1 1
我想输出
1 2
为什么开始时输出不好1 1
?
AAAH,好老的功课:) – evilone
请使用英文单词,而在SO发布您的代码。很难区分变量名称。并请张贴所有相关的代码。您尚未发布您正在使用的清单的声明和初始化。 –
该代码看起来很糟糕。请清理它并添加缺少的部分。 – Uli