Java 2D Array返回不正确,为什么?

时间:2017-04-10 17:34:50

标签: java if-statement multidimensional-array return iteration

为什么我会返回-1?确保名称位于stadiumSeats[i][j]

`public int searchForGuest(final String name){       
    for(int i=0; i<stadiumSeats.length; i++){
        for(int j=0; j<stadiumSeats.length; j++){
            if(stadiumSeats[i][j] == name){
                return i;
            }
        }
    }
    return -1;
}`

1 个答案:

答案 0 :(得分:0)

要比较字符串,请使用等于

的函数