Java:检查数组中是否存在下一个"字段"

Kar*_*rem 3 java arrays

我做了这个:

if( tal[i+1] ){
    if( tal[i] == tal[i+1]){
        match=true;
    }
}
Run Code Online (Sandbox Code Playgroud)

但它似乎没有用.

我想在数组tal []中检查当前(i)旁边的字段是否存在.

我怎样才能解决这个问题?

Joa*_*uer 13

如果"存在"是指"不是出界",那么你必须检查长度:

if (i+1 < tal.length) {
  // i+1 is a valid index in tal here
}
Run Code Online (Sandbox Code Playgroud)