1.什么事scanner
类似扫描仪,扫描用户在控制台输入的内容
2.使用
1.引入jar包
2.常见扫描对象
3.扫描
public class HomeWork {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
//小林子买了一筐鸡蛋,如果坏蛋少于5个,他就吃掉,否则他就去退货
System.out.println("请输入坏蛋个数:");
int huaidan = scanner.nextInt();
if (huaidan < 5){
System.out.println("吃掉");
}else{
System.out.println("退货");
}
}
注意:
scanner.next()扫描字符串:
1.next一定要扫描到有效数据
2.next扫描遇见空格和回车会自定结束
scanner.nextLine():
1,遇见回车自动结束
当上一个扫描是int类型时,是无法使用.nextLine进行扫描扫描字符串,因为输入整数后会进行回车操作,要多写一个.nextLine扫描。