私はこの方法にこだわっています。
public class Duplicate{
public static boolean extra(int [][] grid)
{
for(int i = 0; i < grid.length; i++)
for(int j = 0; j < grid[i].length-1; j++)
if(grid[i][j] == grid[i][j+1])
{
System.out.println(grid[i][j]);
return true;
}
return false;
}
public static void main(String[] args){
int [][] grades = {{3,5,8,7},
{2,1,11,4},
{13,20,10,6},
{7,0,12,15}
};
System.out.print(extra(grades));
}
}
配列に重複する int があるかどうかを調べたい。重複する int がある場合は true を返します。私のメソッドは FALSE を出し続けます。私は何を間違っていますか?どんな助けでも大歓迎です。よろしくお願いします。