如何每行显示10个数字? -初学者-

时间:2013-10-30 01:14:41

标签: java arrays jcreator

我目前正在研究一个涉及数组的程序,我已经生成了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);
        }       
    }
}

2 个答案:

答案 0 :(得分:4)

  • System.out.println()打印您告诉它的内容,并移至下一行。
  • 然而,
  • System.out.print()打印东西并保持在同一条线上。下一次对System.out.print()的调用将继续在同一行。

玩那个。

答案 1 :(得分:-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
}