一、什么是Scanner?
Java帮我们写好的一个类叫Scanner,这个类可以接收键盘输入的数字、字符串等
二、如何使用?
1、导包 import java.util.Scanner; 2、创建Scanner类 Scanner input = new Scanner(System.in); //其中input是变量 3、接收数据 int a = input.nextInt();//只有变量a可以变
三、关于Scanner的相关方法使用
next();//接收字符串类型
nextInt();//接收整数类型
nextFloat();//接收单精度类型
nextDouble();//接收双精度类型
nextBoolean();//接收布尔类型
next().charAt(0);//接收字符串,取第一个字符
例子:
import java.util.Scanner;
public class Scanna的使用 {
public static void main(String[] args) {
System.out.println("请输入数值a:");
Scanner input = new Scanner(System.in);
int a = input.nextInt();//接收数据为整数
System.out.println("a的数值为:"+a);
}
}
注意事项:
如果输入的数据类型与要求的数据类型不匹配时,会报异常,导致程序终止。
本文详细介绍了Java中的Scanner类,包括其作用、使用步骤、相关方法及其应用实例。重点讲解了如何通过Scanner接收不同类型的用户输入并处理可能的异常。

888

被折叠的 条评论
为什么被折叠?



