标签:
.png)
import java.util.Scanner;
import java.io.File;
public class ScannerKeyBoardTest
{
	public static void main(String[] args) throws Exception
	{
		
		System.out.println("******************输入的内容是Long类型******************");
		Scanner sc0=new Scanner(System.in);
		while(sc0.hasNextLong())
		{
			
			System.out.println("输入的内容是:"+sc0.nextLong());
		}
		System.out.println("******************输入的内容是Long类型******************");
		
		
		System.out.println("******************输入的内容是File文件类型******************");
		Scanner sc1=new Scanner(new File("Printer.java"));
		while(sc1.hasNextLine())
		{
			
			System.out.println("输入的内容是:"+sc1.nextLine());
		}
		System.out.println("******************输入的内容是File文件类型******************");
		
		
		
		System.out.println("******************输入的内容是String类型******************");
		//System.in 代表标准输入,就是键盘输入
		Scanner sc=new Scanner(System.in);
		//增加下面一行将中把回车作为分隔符
		//sc.useDelimiter("\n");
		//判断是否还有下一个输入项
		while(sc.hasNext())
		{
			//输出输入项
			System.out.println("键盘输入的内容是:"+sc.next());
		}
		
		System.out.println("******************输入的内容是String类型******************");
		
	}
}
Scanner不仅能读取用户的键盘输入,还可以读取文件输入,只要在创建Scanner对象时传入一个File对象作为参数,就可以让Scanner读取该文件的内容
标签:
原文地址:http://www.cnblogs.com/haofaner/p/5544788.html