三者的概念与区别:
(1)print用于一般输出。
public class HelloWorld {public static void main(String[] args) {System.out.print(“Chongzhi”);System.out.print(“helloWorld!!!”);}}
(2)println用于换行输出。
public class HelloWorld {public static void main(String[] args) {System.out.println(“Chongzhi”);System.out.println(“helloWorld!!!”);}}
(3)println用于精度格式转换输出。
import java.util.Scanner;public class CylinderDemo{public static void main(String[] args){Scanner sc = new Scanner(System.in);System.out.print(“请输人圆柱底面半径:”);double radius = sc.nextDouble();System.out.print(“请输入圆柱高:”);double height = sc.nextDouble();System.out.printf(“圆柱的体积:%8.2f”,Math. PI * radius * radius * height);}}
注意:上述代码中的“ %8.2f ”的意思是将结果转换成一个占8个位置且保留2个小数位的数。
小结:
输出方式功能print一般输出println换行输出printf精度转换输出