Scanner sc = new Scanner(System.in);
时间: 2024-02-26 19:53:46 浏览: 88
Java Scanner类用法及nextLine()产生的换行符问题实例分析
5星 · 资源好评率100%
这是一个 Java 代码段,用于创建一个名为 `sc` 的 `Scanner` 对象,用于从标准输入读取用户输入的数据。`Scanner` 是 Java 标准库中的一个类,它提供了一种方便的方式来读取用户输入。`System.in` 是一个 `InputStream` 对象,表示标准输入流,即用户从控制台输入的数据。
创建 `Scanner` 对象后,可以使用它的 `nextInt()`、`nextDouble()`、`nextLine()` 等方法来读取用户输入的不同类型的数据。例如,`int x = sc.nextInt()` 可以读取用户输入的整数并将其赋值给 `x` 变量。
请注意,在使用 `Scanner` 时需要小心处理输入错误和异常情况,以避免程序崩溃或产生不正确的结果。
阅读全文