数据的输入与输出
数据输出
System.out.printf
printf(格式控制部分,表达式1,表达式2,…表达式n);
print() | 标准输出,不换行 |
---|---|
printlin | 标准输出,换行 |
printf | 格式化输出 |
可使用**并置符号“+”**将变量、表达式或一个常数与一个字符串并置输出,如
System.out.println(" "+x);
System.out.println(" :"+123“大于”+122);
格式控制符
%c | 输出字符数据 |
---|---|
%f | 输出浮点类型数据,小数部分最多保留6位 |
%s | 输出字符串数据 |
%m.nf | 输出float数据占m列,小数点保留n位 |
%n | 回行 |
数据输入
Scanner是新增的类,可以使用该类创建一个对象:
Scanner reader=new Scanner(System.in);//会堵塞,等待用户在命令行中输入的各种数据类型
其次,你还要在程序的最开始添加上一行:
import java.util.Scanner; 这句话的作用是:引入java.util包下的Scanner类。 这句话现在不理解完全没没关系,你可以暂时理解成“类似C/C++调用函数时需要声明的头文件”。