System.out.println()
示例:
public class Text {
public static void main(String[] args) {
System.out.println("Hello World!");
System.out.println("Hello World!");
System.out.println("Hello World!");
}
}
输出效果
可以看出,println是换行输出
System.out.print()
还是上面的例子(把println换成print):
public class Text {
public static void main(String[] args) {
System.out.print("Hello World!");
System.out.print("Hello World!");
System.out.print("Hello World!");
}
}
可以看出,print是不换行输出
输出效果
System.out.printf()
举例
public class Text {
public static void main(String[] args) {
double a=1.556;
System.out.printf("%.2f", a );
}
}
输出效果
这里的参数%.2f具有对浮点数进行四舍五入保留两位小数的作用
(把2改为几就四舍五入保留几位小数)
由此可见,printf命令具有比上面两种输出命令更复杂,更强大的功能
下面写一下printf的一些用法
1、%f:不指定宽度,整数部分全部输出并输出6位小数。
2、%m.nf:输出共占m列,其中有n位小数,若数值宽度小于m左端补空格。(%-m.nf:右端补空格)
3、%.nf 四舍五入保留n位小数