我想知道是否有一种更简单的方法来重写这段代码.
System.out.print(x);
System.out.print("+" +y);
System.out.println("=" +sum);
Run Code Online (Sandbox Code Playgroud)
x的值为10,y为5,因此输出显示为:
10+5=15
Run Code Online (Sandbox Code Playgroud)
有没有更快的方法来做到这一点,也就是说,这样做的方法是不使用print语句三次?
如果所有的话
System.out.printf("%d + %d = %d%n", x, y, sum);
// or perhaps better
System.out.printf("%d + %d = %d%n", x, y, x + y);
Run Code Online (Sandbox Code Playgroud)
如果是浮点数:
System.out.printf("%.2f + %.2f = %.2f%n", x, y, sum);
// or perhaps better
System.out.printf("%.2f + %.2f = %.2f%n", x, y, x + y);
Run Code Online (Sandbox Code Playgroud)
System.out.println(String.format("%d + %d = %d", x, y, sum));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
181 次 |
| 最近记录: |