scanner阻塞问题

来源:互联网 发布:淘宝分销平台下载 编辑:程序博客网 时间:2024/05/18 13:06

import java.util.HashSet;
import java.util.Iterator;
import java.util.Scanner;
import java.util.Set;


public class SetTest {
 
 public static void main(String[] args) {
  Set<String> words=new HashSet<String>();
  Scanner sc=new Scanner(System.in);
  
  while (sc.hasNext()) {//此处发生阻塞
   String s=sc.next();
   words.add(s);
   System.out.println(s);
    
  }
  System.out.println("test");
  Iterator<String> iter=words.iterator();
  while(iter.hasNext())
  {
  String a=iter.next();
  System.out.println(a); 
  }
 }

}

这是java核心技术上的一个例子 ,竟然出错了让我很是无语

原创粉丝点击