//file表示: 文本.txt
BufferedReader bufRead = new BufferedReader(new InputStreamReader(
new FileInputStream(file),"utf-8")); //需要设置编码,否则会读出乱码
Map<String, Boolean> map = new HashMap<String, Boolean>(); //用于判断重复
List<String> list = new LinkedList<String>(); //用于取数据
while ((str = bufRead.readLine()) != null) { //判断下一行是否为空
if (map.size() > 0 && map.containsKey(str)) { //判断是否txt中数据是否为空
return str; //返回重复数据
}
map.put(str, true);
list.add(str); //把数据添加到list中