Java娘的输出¶
本章评级
Java娘作为一个编程语言,自然拥有输入和输出的能力哒!接下来就让我们来好♂好♂认♂识输入和输出!
输出¶
可以发现,在前面的代码中,我们总是使用System.out.println()
来向屏幕输出内容。
实际上,println
是print line
的缩写,意思是"输出并换行",如果你不想换行,可以使用print
。
别做梦啦!即使你使用print
,前面还是要加system.out.
的!=v=
举个栗子:
public class OutputTest{
public static void main(String[] args){
System.out.print("A,");
System.out.print("B ");
System.out.print("and C.");
System.out.println();
System.out.print("That's it.");
}
}
A,B and C.
That's it.
格式化输出¶
没想到~吧!Java娘输出的东西有时候你还看不懂,所以我们就需要格式化输出
在Java中,可以使用各种占位符来实现格式化输出,但不过要用System.out.printf()
。
public class Main {
public static void main(String[] args) {
double d = 3.1415926535;
System.out.printf("%.2f\n", d); // 显示两位小数3.14
System.out.printf("%.4f\n", d); // 显示4位小数3.1416(四舍五入)
}
}
可以发现, 省略小数位是会四舍五入的!
Java娘的格式化功能提供了多种占位符下表就是:
占位符 | 解释 |
---|---|
%d |
格式化输出整数 |
%s |
格式化字符串 |
%x |
格式化输出16进制整数 |
%f |
格式化输出浮点数 |
%e |
格式化输出使用科学记数法的整数 |
Java娘的小贴士
由于%
被用于占位符,所以,%%
表示%
本身。
最后更新: 2021-08-06