Scanner
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 版权协议,转载请附上原文出处链接和本声明。