Warum bekomme ich? wenn ich versuche, ä Zeichen aus einer Textdatei in Java zu lesen?
Ich versuche, Text aus einer Textdatei zu lesen. Es gibt einige Sonderzeichen wie å, ä und ö. Wenn ich einen String mache und diesen drucke, bekomme ich ?? von diesen Sonderzeichen. Ich benutze den folgenden Code:
File fileDir = new File("files/myfile.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(
new FileInputStream(fileDir), "UTF8"));
String strLine;
while ((strLine = br.readLine()) != null) {
System.out.println("strLine: "+strLine);
}
Kann mir jemand sagen, was das Problem ist. Ich möchte, dass strLine å, ä und ö als Textdatei anzeigt und speichert. Danke im Voraus.