了解了API相关的知识后,下面我们来学习一下Scanner的使用。
通过查看帮助文档,我们知道了如下的信息:
Scanner:
构造方法:
成员方法:
知道了Scanner的构造方法和成员方法后,我们到IDEA中去使用一下:
xxxxxxxxxximport java.util.Scanner;/* Scanner的基本使用 */public class ScannerDemo { public static void main(String[] args) { //Scanner(InputStream source):创建 Scanner 对象 Scanner sc = new Scanner(System.in); //int nextInt():获取一个int类型的数据 System.out.println("请输入一个整数:"); int i = sc.nextInt(); //输出获取到的数据 System.out.println("你输入的数据是:" + i); }}讲解完毕后,大家赶快动手练习一下吧。
需求:键盘录入两个整数,求两个数据和,并在控制台输出求和结果
首先,我们来简单的分析一下:
分析:
① 创建键盘录入数据对象
② 通过键盘录入数据对象调用nextInt()方法获取数据
③ 对获取的两个整数求和
④ 在控制台输出求和结果
分析完毕后,我们到IDEA中去实现一下:
xxxxxxxxxx/* 需求:键盘录入两个整数,求两个数据和,并在控制台输出求和结果 分析: 1:创建键盘录入数据对象 2:通过键盘录入数据对象调用nextInt()方法获取数据 3:对获取的两个整数求和 4:在控制台输出求和结果 */public class ScannerTest { public static void main(String[] args) { //创建键盘录入数据对象 Scanner sc = new Scanner(System.in); //通过键盘录入数据对象调用nextInt()方法获取数据 System.out.println("请输入第一个整数:"); int firstNumber = sc.nextInt(); System.out.println("请输入第二个整数:"); int secondNumber = sc.nextInt(); //对获取的两个整数求和 int sum = firstNumber + secondNumber; //在控制台输出求和结果 System.out.println("求和结果是:" + sum); }}讲解完毕后,大家赶快动手练习一下吧。