下面的代碼有什麼區別?當我使用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