stream.Collectors Fehlermeldung

Diskutiere stream.Collectors Fehlermeldung im Allgemeine Java-Themen Bereich.
M

MateMalte

Hi,
ich würde gerne aus einem Textdokument eine Frage auswählen.
Dazu habe ich diese Klasse erstellt:

Java:
import java.io.*;
import java.util.List;
import java.util.stream.Collectors;

public class Question {

    private List<Question> question;
    
    public Question() {
        File question = new File("question.txt");
        try(BufferedReader reader = new BufferedReader(new FileReader(question))) {
              question = reader.lines().skip(1).collect(Collectors.toList());
            } catch (IOException ex) {
              throw new UncheckedIOException(ex);
            }
    }
}
Wenn ich das Programm ausführen will, dann kommt jedoch diese Fehlermeldung:


Description Resource Path Location Type
Type mismatch: cannot convert from List<String> to File Question.java /Philosophie/src line 12 Java Problem
Weiß jemand wo mein Fehler ist? Und vor allem wie ich ihn beheben kann?
 
mrBrown

mrBrown

Du deklarierst question als File, versuchst aber eine List<String> zuzuweisen.
 
Thema: 

stream.Collectors Fehlermeldung

Passende Stellenanzeigen aus deiner Region:
Anzeige

Neue Themen

Anzeige

Anzeige
Oben