Guten Tag,
ich bin momentan dabei Java zu lernen (mit Hilfe eines Buches also kein Studium oder so) und behandle gerade das Thema Ein-/ und Ausgabe. Ich nutze zunächst zum Erlernen auch kein Hilfsprogramm wie Eclipse sondern codiere mit Notepad++. Jetzt ist im Buch erklärt wie ich in der Konsole, mit Hilfe der printf Methode aus der Klasse Console, Umlaute ausgeben kann.
Nun habe ich folgenden Code wie mir beschrieben verwendet:
Trotz dessen bekomme ich in der Konsole anstatt ü und ß nur die seltsame Zeichenfolgen raus die ich auch bei System.out.print bekäme.
Kann mir jemand sagen was ich falsch mache und mir weiterhelfen?
Vielen Dank im voraus
Tosty
ich bin momentan dabei Java zu lernen (mit Hilfe eines Buches also kein Studium oder so) und behandle gerade das Thema Ein-/ und Ausgabe. Ich nutze zunächst zum Erlernen auch kein Hilfsprogramm wie Eclipse sondern codiere mit Notepad++. Jetzt ist im Buch erklärt wie ich in der Konsole, mit Hilfe der printf Methode aus der Klasse Console, Umlaute ausgeben kann.
Nun habe ich folgenden Code wie mir beschrieben verwendet:
Java:
import java.io.Console;
public class Bildschirmausgabe {
public static void main(String[] args) {
Console cons = System.console();
cons.printf("Grüße");
}
}
Trotz dessen bekomme ich in der Konsole anstatt ü und ß nur die seltsame Zeichenfolgen raus die ich auch bei System.out.print bekäme.
Kann mir jemand sagen was ich falsch mache und mir weiterhelfen?
Vielen Dank im voraus
Tosty