//用IO流和list,点名器
//        BufferedReader reader=new BufferedReader(new FileReader("e:\\names.txt"));
//        List<String> list=new ArrayList<>();
//        
//        String line;
//        while((line=reader.readLine())!=null) {
//                list.add(line);
//            
//        }
//        System.out.println(list);
//        reader.close();
//        
//        Random random=new Random();
//        int i=random.nextInt(list.size());
//        String s=list.get(i);
//        System.out.println(s);
       
       
     //用IO流和map,点名器
       BufferedReader reader=new BufferedReader(new FileReader("e:\\names.txt"));
       Map<Integer,String> map=new HashMap<>();
       String line;
       while((line=reader.readLine())!=null) {
          String[] la= line.split(":");
          
         int a=Integer.parseInt(la[0]);
         String b=la[1];
         map.put(a, b);
       }
       Random random=new Random();
       Set<Integer> set = new HashSet<Integer>();
       set=map.keySet();
       int i=random.nextInt(set.size());
       System.out.println(map.get(i));
   }