Normal
Du musst natürlich den String in einen [c]Movie[/c] konvertieren. Wenn du z.B. pro Linie [c]<title> <year>[/c] (mit " " dazwischen) hast, kannst du so was machen:[code=Java]public class Movie { private String title; private int year; public Movie(String title, int year) { this.title = title; this.year = year; } // getter, setter, etc...}[/code][code=Java]String line;while ((line = datei.readLine()) != null) { String[] values = line.split(" +"); // nach einem oder mehreren Leerzeichen splitten movies.add(new Movie(values[0], Integer.valueOf(values[1])));}// ...[/code]
Du musst natürlich den String in einen [c]Movie[/c] konvertieren. Wenn du z.B. pro Linie [c]<title> <year>[/c] (mit " " dazwischen) hast, kannst du so was machen:
[code=Java]public class Movie {
private String title;
private int year;
public Movie(String title, int year) {
this.title = title;
this.year = year;
}
// getter, setter, etc...
}[/code]
[code=Java]String line;
while ((line = datei.readLine()) != null) {
String[] values = line.split(" +"); // nach einem oder mehreren Leerzeichen splitten
movies.add(new Movie(values[0], Integer.valueOf(values[1])));
// ...[/code]