Scanner:获取键盘输入
方法:
hasNextXxx():是否还有下一项,Xxx可以是int、long等基本数据类型,判断字符串时可以省略Xxx
nextXxx():获取下一个输入项
hasNextLine():返回输入源中是否有下一行
nextLine():返回输入源中下一行的字符串
示例:
Scanner sc=new Scanner(System.in);
//sc.useDelimiter("\n"); 设置判断分隔符为回车符
while(sc.hasNextLong())
{
System.out.println("键盘输入内容:"+sc.nextLong());
}
Scanner sc=new Scanner(new File("ScannerFileTest.java"));
while(sc.hasNextLine())
{
System.out.println(sc.nextLine());
} |