前言
本文介绍使用java进行简单的标准IO操作。
操作步骤
1. 定义一个Scanner对象
2. 调用该对象的input函数族 (参见下面代码)
3. input函数的返回结果即是获取到的输入
示例代码
1 package test; 2 3 import java.util.*; 4 5 // 演示标准IO方法 6 public class Test { 7 8 public static void main(String[] args) { 9 10 // 第一步:构建一个Scanner对象 11 Scanner in = new Scanner(System.in); 12 13 // 第二步:调用input函数族 14 // int i = in.nextInt(); // 读取整数 15 // double d = in.nextDouble(); // 读取浮点 16 // String str = in.next(); // 读取字符串 17 String lineStr = in.nextLine(); // 读取行 18 19 // 关闭输入流 20 in.close(); 21 22 // 显示结果 23 System.out.print(lineStr); 24 } 25 }
运行结果
小结
1. input函数族还有has风格,用来判断输入中是否还有下一个指定类型的数据。
2. System.out.print可以格式化的输出,方法类似C语言的printf。