下面的代码有什么区别?当我使用BufferedInputStream获取用户输入时,会产生什么不同? java
// case01
Scanner sc=new Scanner(new BufferedInputStream(System.in));
while(sc.hasNext())
{
System.out.println("输出:"+sc.next());
}
// case02
Scanner sc=new Scanner(System.in);
while(sc.hasNext())
{
System.out.println("输出:"+sc.next());
}
[Scanner vs. BufferedReader]的可能重复(http://stackoverflow.com/questions/2231369/scanner-vs-bufferedreader) – nullpointer