Mam dane w pliku txt oddzielonymi przecinkami. Np.
2017,5,6,11:00,TAK,Lodz,5.0,06:15:10
2018,2,6,11:12,TAK,Poznan,10.0,02:15:10
2019,5,6,15:00,TAK,Warszawa,21.0,02:15:10
2017,11,12,11:00,TAK,Leszno,5.0,02:15:10
Chcę pobrać,wczytać dane z pliku txt do tabeli tableView. Przedtem chciałbym te dane trzymać w osobnych zmiennych np. tabeli czy arrayList. Zrobiłem tak.
File file = new File("plik.txt");
Scanner odczyt = new Scanner(file);
String linia = odczyt.nextLine();
String tabela[] = linia.split(",");
yearZ = Integer.parseInt(tabela[0]);
monthZ = Integer.parseInt(tabela[1]);
dayZ = Integer.parseInt(tabela[2]);
zapis = tabela[4];
miejsceZawodow = tabela[5];
W tableview wyświetla mi się tylko pierwszy wiersz. Wiem doskonale że MUSZĘ użyć pętli np.
while(odczyt.hasNext()){
System.out.println(odczyt.nextLine());
}
Ale nie wiem jak to zrobić w tym przypadku.