我正在尝试编写询问用户年龄然后输入的代码,但我希望数字在您输入后出现在问题旁边。
我的代码如下所示:
System.out.println("Enter a number: ");
num1 = userIn.nextInt();
它工作正常,但数字总是出现在下面的行中。
输出:
Enter a number:
12
我想要的:
Enter a number: 12
有什么建议吗?
使用
print()
代替 println()
;
System.out.println()
自动添加换行符。这就是 ln
的意思。
System.out.print
而不是println
。
println 在打印你的输出后添加一个换行符,print 将只打印你的消息。
因为您使用了
System.out.println
,它在输出后添加了一个换行符 (\n
)。请使用 System.out.print
来代替。
使用
System.out.print()
而不是 println
。 Println
在传递 parameter 内的参数后添加新行。
每当我这样做时,伙计们,它仍然不起作用,有什么建议吗?