1

我目前正在开发一个涉及数组的程序,我已经生成了 200 个介于 0-100 之间的随机数。但我无法显示所有数字,每行 10 个。这是我当前的代码:

import java.util.Random;

public class RandomStats {

    public static void main(String[] args) {
        Random random = new Random ();

        for(int i=0; i<200; i++){
            int randomNumber = random.nextInt(100);
            System.out.println("Generated 200 random numbers: " + randomNumber);
        }       
    }
}
4

2 回答 2

4
  • System.out.println()打印你告诉它的内容,然后移动到下一行。
  • System.out.print()但是,打印内容并保持在同一行。下一次调用System.out.print()将在同一行继续。

玩那个。

于 2013-10-30T01:16:48.880 回答
-3

你基本上需要两个循环,外部循环经过 [0-200),内部循环每行打印 10 个数字:

for (int i = 0; i < 200; i++)
{
   for (int j = 0; j < 10; j++)
   {
     System.out.print(randomNumber + " ");
   }
   System.out.print("\n");  // change to a new line
}
于 2013-10-30T01:31:44.947 回答