Cześć, uczę się Javy i napotkałem problem. Kod wygląda następująco:
public static ArrayList getContent(String path) throws IOException {
ArrayList lines = new ArrayList();
File file = new File(path);
Scanner src = new Scanner(file);
while (src.hasNextLine()) {
String[] data = new String[4];
data = src.nextLine().split(";");
lines.add(data);
}
return lines;
}
Teraz nie wiem jak się dostać do poszczególnych komórek w tablicy data. Poniższy sposób oczywiście jest niepoprawny.
ArrayList lines = FileExt.getContent("C:/Zawodnicy.txt");
for(int i = 0; i < lines.size(); i++) {
for(int j = 0; j < 4; j++) {
System.out.println(lines.get(i)[j]);
}
}
Macie jakieś pomysły?
Pozdrawiam