Auf Thema antworten

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]



Oben