我的输出按垂直顺序排列,但我需要水平排列

时间:2019-04-26 01:12:25

标签: java

为什么我的代码垂直输出而不是水平输出?我是编程的新手,我只需要输出基本的

我一直在寻找这个问题。我复制了我的老师代码,只是看它是否是我的代码,但仍然无法正常工作。我正在使用IntelliJ IDEA CE

public static void main(String[] args) {
    for (int i = 1; i < 10; i++) {
        for (int j = 0; j < 5; j++) {
            System.out.println("*");
        }
        System.out.println("");
    }
}

2 个答案:

答案 0 :(得分:2)

从“ println”中删除“ ln”。使用System.out.print(“ *”);

“ ln”表示下一行,因此,如果要在同一行中打印,请仅使用“ print”。

答案 1 :(得分:0)

这是因为您使用的是System.out.println("*");而不是System.out.print("*");

使用println时,在字符串后附加\ n \ r,这样可以使开始显示为垂直。

希望这有帮助:)