什么是Scanner类
一个可以剖析基础范例和字符串的简朴文本扫描器。 比方,以下代码运用户可以从 System.in 中读取一个数:
Scanner sc = new Scanner(System.in); int i = sc.nextInt();
备注:System.in 体系输入指的是经由过程键盘录入数据。
援用范例运用步骤
导包
运用import关键字导包,在类的一切代码之前导包,引入要运用的范例,java.lang包下的一切类无需导入。
花样:
import 包名.类名;
举例:
java.util.Scanner;
进修视频引荐:java课程
建立对象
运用该类的组织要领,建立一个该类的对象。 花样:
数据范例 变量名 = new 数据范例(参数列表);
举例:
Scanner sc = new Scanner(System.in);
挪用要领
挪用该类的成员要领,完成指定功用。 花样:
变量名.要领名();
举例:
int i = sc.nextInt(); // 吸收一个键盘录入的整数
Scanner运用步骤
检察类
java.util.Scanner:
该类须要import导入后运用。
检察组织要领
public Scanner(InputStream source)
组织一个新的Scanner,它生成的值是从指定的输入流扫描的。
public int nextInt()
将输入信息的下一个标记扫描为一个int值
运用Scanner类,完成吸收键盘录入数据的操纵,代码以下:
演习
乞降
键盘录入两个数据并乞降,代码以下:
import java.util.Scanner; public class Test01Scanner { public static void main(String[] args) { // 建立对象 Scanner sc = new Scanner(System.in); // 吸收数据 System.out.println("请输入第一个数据:"); int a = sc.nextInt(); System.out.println("请输入第二个数据:"); int b = sc.nextInt(); // 对数据举行乞降 int sum = a + b; System.out.println("sum:" + sum); } }
取最值
键盘录入三个数据并猎取最大值,代码以下:
更多相干文章教程引荐:java疾速入门
以上就是java经常使用类——Scanner的细致内容,更多请关注ki4网别的相干文章!