F.A*_*F.A 7 java printing string int addition
我知道这似乎是一个愚蠢的问题(所以请原谅)。基本上这就是我想要做的:
int a = 5;
int b = 3;
System.out.print(a+b);
Run Code Online (Sandbox Code Playgroud)
这会给我 8,但是除了在其间放置一个空字符串来打印 5 和 3(而不是通过将 int 转换为字符串)之外,还有其他方法吗?
非常感谢。
print 方法将简单地将其参数转换为字符串并写出结果。因此,如果您想显示连接的两个数字,您需要通过将它们转换为字符串(明确地,或使用您已经提到的“”)来自己完成。
如果您想避免自己构建字符串,您可能需要使用 printf() 方法:
System.out.printf("%d%d", a, b);
Run Code Online (Sandbox Code Playgroud)
尝试
System.out.print(a+""+b)
Run Code Online (Sandbox Code Playgroud)
或者
System.out.print(a+" "+b)
Run Code Online (Sandbox Code Playgroud)
如果你想要它们之间有空间