Ich versuche, aus der Textdatei zu lesen und nur nicht wiederholte Zeilen mit Hilfe der Liste auszudrucken.Java liest aus Textdatei
File file = new File("E:/......Names.txt");
List<String> names = new ArrayList<String>();
Scanner scan = new Scanner(file);
int j=1;
while(scan.hasNextLine() && j!=100){
if(!names.contains(scan.nextLine()))
names.add(scan.nextLine());
System.out.println(names);
j++;
}
scan.close();