Java Scanner 类使用教程:从入门到精通
要使用 Java 中的 Scanner 类,需要以下几个步骤:
-
导入 Scanner 类:在 Java 文件中的开头,使用
import java.util.Scanner;来导入 Scanner 类。 -
创建 Scanner 对象:在代码中创建一个 Scanner 对象来使用它的方法。可以使用
Scanner scanner = new Scanner(System.in);创建一个与标准输入流(键盘输入)相关联的 Scanner 对象,也可以通过其他方式创建。 -
使用 Scanner 方法:使用 Scanner 对象的各种方法来读取输入。例如,可以使用
nextInt()方法读取下一个整数,nextDouble()方法读取下一个浮点数,nextLine()方法读取下一行文本等等。 -
关闭 Scanner 对象(可选):如果不再需要使用 Scanner 对象,可以使用
scanner.close();关闭它以释放资源。这一步是可选的,但建议在不再使用 Scanner 对象时进行关闭。
以下是一个使用 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 num = scanner.nextInt();
System.out.println("输入的整数是:" + num);
// 读取字符串
System.out.print("请输入一段文本:");
String text = scanner.nextLine();
System.out.println("输入的文本是:" + text);
// 关闭 Scanner 对象
scanner.close();
}
}
以上代码首先导入了 Scanner 类,然后在 main 方法中创建了一个 Scanner 对象 scanner。接下来使用 nextInt() 方法读取一个整数,并使用 nextLine() 方法读取一段文本。最后,通过调用 scanner.close() 关闭了 Scanner 对象。
原文地址: https://www.cveoy.top/t/topic/paYX 著作权归作者所有。请勿转载和采集!