这是我的数组的一个例子List<Integer> sampleList = new ArrayList<>();
此数组中的所有值是:sampleList = [1,2,3,4,5,6]
基本上我正在使用for
循环此数组中的每个值
for (int i = 0; i < sampleList.size(); i++) {
int to = sampleList.get(i);
if (norooms == to) { //norooms = 1
//display a toast
}
}
我想检查位置0-5是否都等于1,但我无法实现。任何帮助
最佳答案
您可以尝试这样的事情。
int editTextValue = 3; // Your edit text value
boolean isEqual = true;//Flag to check if all the values are equal or not.
for (int i=0; i<sampleList.size(); i++){
if (sampleList.get(i) != editTextValue){
isEqual = false;
break;
}
}
然后在循环结束后检查isEqual的条件并进行相应处理。