控制台的输出

  • Post author:
  • Post category:其他


在Java中提供了两种方式可以将变量的值输出至控制台。

(1)使用print()或printin()方法,直接输出变量的值。代码如下:

System.out.println(score);

可以在变量前附加文字说明,然后使用连接字符串符号“+”将文字说明字符串和变量的值连接起来。如果是两个数字之间的“+”,“+”代表加法运算;但是如果有字符串文本参与“+”运算,则起连接作用。代码如下:

System. out. println(“学生的成绩是:”+score);

(2)使用printf()方法,格式化输出。使用print或println输出数据时无法控制输出数据的精度,在Java中可通过printf()方法控制数据输出的精度。例如:

doubl pi=3. 1415926;

System. out.printf(“%8.2f”,pi);

输出为:3. 14

上述代码表示变量pi可以输出8个字符的宽度和小数点后两位的精度,即打印出4个空格和4个字符。在printf中,前面的字符串内可以包含多个格式控制符,后面是格式控制符对应的变量,语法为:

System. out. printf(“格式控制符1格式控制符2…”,变量1,变量2…);

其中,格式控制符格式通常为“%宽度.精度转换符”,宽度指数据占用的显示宽度,精度指小数点后面保留的位数,转换符指格式化数据的类型:f表示浮点数、s表示字符串以及d表示十进制整数。

使用printi时,格式控制符的个数与顺序要与后面变量的个数与顺序相一致,printf前面字符串中的非格式控制符将原样输出。



版权声明:本文为m0_65050963原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。