我有一個任務,用0-9範圍內的隨機數填充數組。然後以矩形格式打印出來。我在嘗試將隨機整數放入數組中時遇到了問題。請指向正確的方向我如何用隨機值填充2d數組
import java.util.*;
public class ThreebyFour
{
public static void main (String[] args)
{
int values[][] = new int[3][4];
for (int i = 0; i < values.length; i++)
{
for (int j = 0; j < values.length; j++)
{
values[i][j] = ((int)Math.random());
System.out.println(values[i][j]);
}
}
}
}
它打印出全零 –
當然如此。 Math.random()返回什麼?並且當你將它轉換爲int時? – stdunbar
如何使其打印0-9(含)。對不起,我是非常新的Java和編碼一般 –