简单的问题: 这将在运行后看起来像:
text:
2
4
2 text
但我想要这个:
text:2 - 4
2 text
System.out.println("text:");
for (int i = 0; i < tomb.length; i++) {
if (tomb[i] % 2 == 0) {
System.out.println("" + tomb[i]);
db++;
}
}
System.out.println(db + " text");
答案 0 :(得分:4)
在代码中的任何地方使用System.out.print()
,而不是System.out.println();
每次都打算在不同的行上打印
答案 1 :(得分:2)
更改此
System.out.println("" + tomb[i]);
到
System.out.print("" + tomb[i]);
编辑:其实你也必须改变这个
System.out.println("text:");
到
System.out.print("text:");
因为打印机将光标设置在下一个新行上。