//用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));
}