java检查最后一个数组元素
我有一个字符串数组,我应该检查i
元素和i + 1
元素是否重合,除了最后一个元素,因为它已经被前一个元素检查过了
String[] somearr = new {"first, second"};
arr[i] && arr[i+1]
,allready检查了最后一个元素,当arr[i] = second
我得到了ArrayIndexOutOfBoundsException
if (arr[i].equals("first") && arr[i + 1].equals("second"){
//do something;
}
我的问题是如何不检查最后一个元素,因为我在前面的代码中检查了它
# 1 楼答案
检查
index + 1
是否超出范围:# 2 楼答案
你可以试着跟随