-1

我有一个 int n ,它选择一个随机数。每次我将 n 保存在 arraylist 数组中。现在我想比较一下 int n 是否等于最后两个随机数。例如,如果我们有 2 - 3 - 5- 3,它应该选择 3 作为重复的 int。我应该这样比较它们吗?

if(n == array.size()-2) { 
}

它不像这样工作。问题出在哪里?

4

2 回答 2

2
if(n == array.get(array.size()-2)) { 
//some code
}
于 2012-08-14T11:54:20.360 回答
1

要比较最后两个整数,请使用:

if(n == array.get(array.size()-2) || n == array.get(array.size()-1)) { 
     //do the Logic here if they are Same
}
于 2012-08-14T11:58:19.863 回答