java 如何将for循环的输出打印成垂直直线

envsm3lx  于 2022-11-27  发布在  Java
关注(0)|答案(4)|浏览(166)

我在代码中使用了一个for循环,我的输出是垂直打印的,但我希望它是水平打印的。

for (int i = 0; i < 10; i++ ) {
    System.out.println("i is " + (i+1) + " | ");
}

为此,输出为:

i is 1 |
i is 2 |
i is 3 |
and so on...

我想要的输出是:

i is 1 | i is 2 | i is 3 | ... and so on
nbysray5

nbysray51#

将其更改为System.out.print,如下所示:

for (int i = 0; i < 10; i++ ) {
      System.out.print("i is " + (i+1) + " | ");
}

应该可以了。

ztigrdn8

ztigrdn82#

使用System.out.print而不是System.out.println,因为println打印在新行。

for (int i = 0; i < 10; i++) {
        System.out.print("i is " + (i + 1) + " | ");
}
eqqqjvef

eqqqjvef3#

Println打印新行,而print不打印

nc1teljy

nc1teljy4#

仅使用print()函数而不使用println()
遵循以下代码:

for (int i = 0; i < 10; i++ ) {
    System.out.print("i is " + (i+1) + " | ");
}

相关问题