public class Simple2DArray {
public static void main(String[] args) {
}
public static void fill()
{
int[][] grid = new int[5][5];
for(int r=0;r<grid.length;r++)
{
for(int c=0;c<grid[r].length;r++)
{
grid[r][c] = (int)(Math.random()*100);
}
}
}
public static int biggest(int[][] grid, int big)
{
for(int r=0;r<grid.length;r++)
{
for(int c=0;c<grid[r].length;r++)
{
if(grid[r][c]> big)
{
big = grid[r][c];
}
}
}
System.out.println(big);
return big;
}
}
私はそれを大きく印刷したいと思います。これはどうすればいいですか?私はSystem.out.println(biggest(null,big)
をメインメソッドに入れてみましたが、うまくいきませんでした。方法からの印刷
あなたの要件は何ですか?あなたが使用しているかどうかを入力してください。あなたが最大の(ヌル、ビッグ)コールしている場合は、最大の内側のヌルをチェックする必要があります。 – Abhishek
'fill'は決して呼び出されませんし、配列を返さないので紛失します。 'fill'を' grid'を返すようにして、これを '最大'に渡します。どこかで 'big 'を初期化する。 – yacc
あなたが持っている回答をアップヴォートしたり、受け入れたりすることを検討してください。 – yacc