Hallo Java Community
Ich habe das Problem das der aus einer Textdatei mittels Scanner und Stringbuilder
eingelesene Text nicht in einer String Variable Gespeichert wird wenn er umlaute enthält.
Wenn die Textdatei keine umlaute enthält funktioniert es. ansonsten ist die Ausgabe leer.
Wie kann ich ihn dazu bringen mir einen Text mit umlauten auszugeben?
Ich habe das Problem das der aus einer Textdatei mittels Scanner und Stringbuilder
eingelesene Text nicht in einer String Variable Gespeichert wird wenn er umlaute enthält.
Java:
package scannertest;
import java.io.File;
import java.util.Scanner;
public class ScannerTest {
public static void main(String[] args) throws Exception {
// TODO code application logic here
StringBuilder sb = new StringBuilder();
String messageContent;
Scanner smas = new Scanner(new File("test2.txt"));
while(smas.hasNextLine()) {
sb.append(smas.nextLine()+ "\r\n");
}
messageContent = sb.toString();
System.out.println(messageContent);
}
}
Wie kann ich ihn dazu bringen mir einen Text mit umlauten auszugeben?