我的代碼:意外的輸出
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