Scanner的构造方法
  • Scanner (InputStream source)
  • system类下有个静态的字段
    • public static final InputStream in; 标准的输入流, 对应着键盘录入
  • hasNextXxx() 判断是否还有下一个输入项, 其中Xxx可以是Int Double等,如果需要判断是否包含下一个字符串,可以省略Xxx
  • nextXxx() 获取下一输入项, Xxx的含义和上一个方法中的Xxx相同默认情况下, Scanner使用空格,回车等作为分隔符.
package com.mephisto.scanner;

import java.util.Scanner;

public class DemoScanner {
	
	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		
		if(scanner.hasNextInt()) {
			int i = scanner.nextInt();
			System.out.println(i);
		}else {
			System.out.println("输入类型错误!");
		}
	}

}

版权声明:本文为mephisto03原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/mephisto03/p/9474641.html