有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

随机数字生成器帮助(Java)

我写了一个代码,根据用户输入生成随机数。例如,如果用户说他们希望程序为他们生成3个随机数字,并且他们希望程序为他们生成3次,那么输出将如下所示:

14.5

2 6 5

3 4 5

我编写的代码将显示如下:

一,

四,

五,

二,

六,

五,

三,

四,

五,

如何使它们显示为3个数字宽?这是我的代码:

 if (gameType == 3)

    //for loop to generate random numbers     
    for (int i = 1; i <=numGames; i = i + 1){

        for(int j = 1; j <= numGames * 3; j = j + 1 ){
            ranNums = randomGenerator.nextInt(9);

            //Print random numbers to user
            System.out.println(ranNums);

一如既往,谢谢你我添加到帖子中是为了帮助你了解更多我需要的东西。如果你需要更多信息来帮助我,请告诉我


共 (1) 个答案

  1. # 1 楼答案

    一般来说,循环应该如下所示:

           for (int i = 1; i <= numGames; i = i + 1) {
    
                for (int j = 1; j<= gameType; j = j + 1) {
                    int ranNums = randomGenerator.nextInt(9);
                    System.out.print(ranNums + " ");
                }
                System.out.println();
            }