如何从标准输入流读取数据呢?
下文笔者讲述java代码实现标准输入流中读取数据的方法及示例分享,如下所示
我们可以使用`Scanner`类从标准输入流读取数据例:标准输入流读取数据
import java.util.Scanner; public class Main { public static void main(String[] args) { // 创建Scanner对象,用于接收标准输入 Scanner scanner = new Scanner(System.in); // 提示用户输入整数 System.out.print("请输入一个整数:"); // 读取用户输入的整数 int number = scanner.nextInt(); // 输出读取到的整数 System.out.println("输入的整数是:" + number); // 关闭Scanner对象 scanner.close(); } }
1. 首先需要导入`java.util.Scanner`类。 2. 在`main`方法中创建`Scanner`对象,传入`System.in`作为参数 采用此种方式后,`Scanner`对象就可以从标准输入流读取数据。 3. 使用`System.out.print`方法输出提示信息,提示用户输入一个整数。 4. 使用`scanner.nextInt`方法读取用户输入的整数,存储到`number`变量中。 5. 使用`System.out.println`方法输出读取到的整数。 6. 最后使用`scanner.close()`关闭`Scanner`对象。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。