2、键盘输入:从java5开始新增了一个键盘输入功能:通过Scanner类来实现。
三个步骤完成键盘输入。
1)在源程序的开头通过importjava.util.Scanner;语句导入此类。
2)在输入数据之前使用:Scannersc=newScanner(System.in);语句
3)intx=sc.nextInt();输入一个整数。
注:输入的String类型不在堆内存中,所以用equals比较时不相等、
3、格式化输出:从java5开始新增了一个格式化输出方法:printf();
1)格式:System.out.printf("信息<格式控制符>",数据);
2)作用:将数据按指定的格式来输出。
3)其中常用的格式控制符如下所示:
%f用来控制小数的格式;
%d用来控制十进制整数的格式。
%c用来控制字符的格式。
%s用来控制字符串的格式。
m.n整个数据占m位,小数占n位
.n表示小数占n位.
n$表示第n个数据
<表示从前(和前一个一样)
0表示空位补零。
-表示左对齐(注意:它与0不可同时使用)
,表示整数每三位添加一个逗号。