第三阶段 JAVA常见对象的学习
第一章 常见对象——Scanner类
public boolean hasNextXxx() : 判断是否是某种类型的元素
public int nextXxx():获取该元素
我们先看一个最简单的例子(使用int类型举例)
import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数");
int x = sc.nextInt();
System.out.println("你输入的数字是:" + x);
}
}
//运行结果
请输入一个整数
520
你输入的数字是:520
常用的两个方法:
public int nextInt(); 获取一个int类型的值
Public String nextLine(); 获取一个String类型的数值
问题:
先获取一个数值,再获取一个一个字符串时,会出现问题
原因:
换行符号的原因
解决:
A:先获取一个数值后,再创建一个新的键盘录入对象获取字符串
B:把所有的数据先按字符串获取,然后要什么,转换为什么。