当前位置:  开发笔记 > 编程语言 > 正文

重写System.out.print语句要容易一些

如何解决《重写System.out.print语句要容易一些》经验,为你挑选了3个好方法。

我想知道是否有一种更简单的方法来重写这段代码.

System.out.print(x);
System.out.print("+" +y);
System.out.println("=" +sum);

x的值为10,y为5,因此输出显示为:

10+5=15

有没有更快的方法来做到这一点,也就是说,这样做的方法是不使用print语句三次?



1> Riley Carney..:
System.out.print(x + "+" + y + "=" + sum);



2> Hovercraft F..:

如果所有的话

System.out.printf("%d + %d = %d%n", x, y, sum);
// or perhaps better
System.out.printf("%d + %d = %d%n", x, y, x + y);

如果是浮点数:

System.out.printf("%.2f + %.2f = %.2f%n", x, y, sum);
// or perhaps better
System.out.printf("%.2f + %.2f = %.2f%n", x, y, x + y);


@tam`printf`将允许您格式化输出.这个答案就是这种情况.

3> Aaron..:
System.out.println(String.format("%d + %d = %d", x, y, sum));

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有