为什么我的代码垂直输出而不是水平输出?我是编程的新手,我只需要输出基本的
我一直在寻找这个问题。我复制了我的老师代码,只是看它是否是我的代码,但仍然无法正常工作。我正在使用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("");
}
}
答案 0 :(得分:2)
从“ println”中删除“ ln”。使用System.out.print(“ *”);
“ ln”表示下一行,因此,如果要在同一行中打印,请仅使用“ print”。
答案 1 :(得分:0)
这是因为您使用的是System.out.println("*");
而不是System.out.print("*");
。
使用println时,在字符串后附加\ n \ r,这样可以使开始显示为垂直。
希望这有帮助:)