Witam. Mam następujący problem. Mam stworzyć klasę, która będzie wczytywać plik txt z danymi. Następnie mam podzielić te dane na poszczególne linie. Potem mam stworzyć metodę, która podzieli linie na poszczególne elementy, które są podzielone przecinkami. I w tej metodzie mają się wypisywać poszczególne elementy.
Za pomocą
FileReader fr = new FileReader("C:/Dane.txt");
BufferedReader bfr = new BufferedReader(fr);
linia = bfr.readLine();
wczytuje plik.
Moja metoda do zapisywania poszczególnych danych wygląda tak:
void parser(string[] words)
{
String a,b,c,d,e,f;
a = words[2].substring(0, words[2].indexOf('.') - 2);
b = words[2].substring(words[2].indexOf('.') - 2);
c = words[3];
d = words[4].substring(0, words[4].indexOf('.') - 2);
e = words[4].substring(words[4].indexOf('.') - 2);
f = words[5];
}
Mój problem jest następujący. Jak mam wywołać w main aby podzieliło mi zdania w pliku na linie, a następnie jak mam użyć tej metody do przypisania tych danych.