Sonderzeichen Ausgeben

Status
Nicht offen für weitere Antworten.
Q

Qwertzuiop

Gast
Hallo Leute

Ich studiere Wirtschaftsinformatik im 1. Semester und blöderweise habe ich mit meiner Hausaufgabe (ein Java-Programm) so lange gewartet, dass ich nicht mehr meine Professorin fragen kann. :-(

Folgendes kleines Problem habe ich:

Java soll bei mir ausgeben:
"Die Werte für die Variablen sind...."
leider interpretiert der Compiler die ü's, ä's un ö's falsch und er spuckt dann sowas aus wie:
"Die Werte fòr die Variablen sind...."

Ich hab auch schon gegoogelt und herausgefunden dass es für ü ein Sysonym "/u00FC" gibt aber ich weiß nicht wie ich das einbauen soll.

Mein Code sieht so aus:
...
System.out.print("Die Werte für die Variablen sind....")
...

Wär nett wenn mir jemand helfen könnte.

Danke

Qwertzuiop
 

ttplayer

Aktives Mitglied
einbauen:
Java:
System.out.print("Die Werte für die Variablen sind..../u00FC");

Übrigens hab ich glaub mal was gelesen, dass das auch so funktioniert, wenn man einen extra OutputStream anlegt und auf den dann was schreibt, aber des is vielleicht ein bisschen unübersichtlich
 
Zuletzt bearbeitet:

Wildcard

Top Contributor
Du kannst Problemlos Umlaute in den Quellcode schreiben (auch wenn ich's nicht tun würde) und diese auch korrekt Ausgeben. Welches Encoding hat die Datei? Welches Encoding hat das System? Welches Encoding hast du der Java VM gesetzt? Welches Encoding erwartet die Konsole auf der du das ausgibst? In welchem encoding gibst du den String aus?
Du siehst, eine Menge stellen an denen man ein falsches Encoding verwenden könnte...
 
Q

Qwertzuiop

Gast
Danke Wildcard und ttplayer

@ ttplayer

Ich habe probiert, was du meintest folgendes habe ich herausbekommen

Eingabe Ausgabe
System.out.print("In deutsch gibt es ein ü") In deutsch gibt es ein õ

System.out.print("In Deutsch gibt es ein /u00FC") In deutsch gibt es ein /u00FC

System.out.print("In Deutsch gibt es ein "); Fehler beim compilen
System.out.print(/u00FC)

System.out.print("In Deutsch gibt es ein "); In deutsch gibt es ein /u00FC
System.out.print("/u00FC")


Es geht also leider nicht. Aber trotzdem Danke


@ Wildcard

Von Encoding habe ich noch nie was gehört. Ich hatte auch sehr Probleme damit die Umgebungsvariable einzustellen. Kann es vielleicht daran liegen?
Ist es vielleicht auch möglich dass ich einfach alle Sonderzeichen ausprobieren und dann irgend ein anderes Zeichen finde, dass dann vom Compiler als ü interpretiert wird. Das wär glaub ich die einfachste Lösung, weil wie gesagt, ich bin noch im ersten Semester und wir gehen gerade die absoluten Basics durch. Ich kenn mich deswegen mit so Sachen wie Encoding noch nicht so aus.

Ich denke ich such mal morgen nach einem anderen Sonderzeichen, dass als einem Deutschen Umlaut interpretiert wird.

Danke

Qwertzuiop
 

ttplayer

Aktives Mitglied
Funktioniert das?
Java:
PrintWriter out = new PrintWriter(new OutputStreamWriter(System.out));
out.println("äöü");
 
Q

Qwertzuiop

Gast
Danke ttplayer

ich hab jetzt wenig Zeit, aber ich werd es morgen ausprobieren.

Du hörst von mir

Qwertzuiop
 

ttplayer

Aktives Mitglied
OK.
Bei mir in Eclipse auf der simulierten Konsole hats nicht geklappt, da haben aber auch die normal ausgegebenen Umlaute funktioniert, von daher bin ich mir auch nicht sicher, habs halt in einem Buch gelesen.
 
Q

Qwertziop

Gast
Ich hab jetzt nochmal meine Dozentin gefragt, nachdem ich die Aufgabe abgegeben hatte. Die hatte zuerst auch nicht gewusst woran es liegt.
Aber Sie hat gemeint, dass es vielleicht am DOS liegt. Das hatte ich nämlich ganz vergessen euch zu sagen (weil ich dachte, dass es nicht wichtig wär): Ich schreibe meine Java-Programme (noch) mit dem Windows-Editor und ich Compile und führ sie dann über die MS-DOS-EingabeKonsole aus. Und dann liegt es wohl vielleicht an der Umgebungsvariablen die in der Systemsteuerung festgelegt ist oder es liegt daran dass DOS einfach nicht das erweiterte ASCII erkennt.
Mit Eclipse funktioniert dann alles wieder Perfekt. Und dass dürfen wir auch jetzt von der Dozentin aus nutzen. Wir ham uns ja auch schon genug mit dem Windows-Editor rumgeärgert ;-) .

Danke nochmal für eure Hilfe

Ich hoffe wenn Jemand mal ein ähnliches Problem hat, dass ich mit diesem Post helfen konnte

Qwertzuiop
 

Wildcard

Top Contributor
Du solltest deiner Dozentin ausrichten das es so etwas wie DOS, oder eine DOS Eingabeaufforderung in Windows Systemen seit der NT Architektur nicht mehr gibt :)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Sonderzeichen aus Datei einlesen und in Datei ausgeben. Allgemeine Java-Themen 17
N iText keine Sonderzeichen und Umlaute unter Windows Allgemeine Java-Themen 13
J Sonderzeichen für Griechisch Allgemeine Java-Themen 2
E Sonderzeichen nicht setzbar: Großes Problem bei Programmierung unter Linux Mint mit Virtual Box Allgemeine Java-Themen 5
MiMa Sonderzeichen Dateiname Allgemeine Java-Themen 18
A Bestimmte Sonderzeichen im Regulären Ausdruck Allgemeine Java-Themen 2
W Sonderzeichen DACH ^ Allgemeine Java-Themen 6
M Kommandozeile und Sonderzeichen Allgemeine Java-Themen 2
A Input/Output Serialisierung Sonderzeichen Allgemeine Java-Themen 3
S Zu .txt inklusive Sonderzeichen Allgemeine Java-Themen 3
X Java String Regex - Sonderzeichen Filtern Allgemeine Java-Themen 5
J HTML-Sonderzeichen ersetzen Allgemeine Java-Themen 2
K _alle_ Sonderzeichen parsen Allgemeine Java-Themen 2
L Das Sonderzeichen & Allgemeine Java-Themen 14
W Problem bei der Suche (binarySearch) vom deutschen Sonderzeichen "ß" im einem Array Allgemeine Java-Themen 6
data89 (Deutsche) Sonderzeichen in Java Allgemeine Java-Themen 3
W Nicht deustche sonderzeichen mit normalen Zeichenvergleichen Allgemeine Java-Themen 2
G Sonderzeichen für Files Allgemeine Java-Themen 5
M Sonderzeichen in String suchen Allgemeine Java-Themen 4
@ RegEx: Alle Sonderzeichen ausser dem Punkt Allgemeine Java-Themen 4
M Sonderzeichen bzw. deren Erkennung Allgemeine Java-Themen 3
W Sonderzeichen einlesen Allgemeine Java-Themen 3
M [Windows] Aufruf von Java mit Sonderzeichen im Classpath Allgemeine Java-Themen 5
karambara Sonderzeichen-Problem beim Lesen und Speichern von Dateien Allgemeine Java-Themen 6
byte Unicode Sonderzeichen Allgemeine Java-Themen 2
W Sonderzeichen in Access 97 schreiben Allgemeine Java-Themen 2
M Sonderzeichen; Javac auf Lin <-> Win Allgemeine Java-Themen 11
T Html aus einem String strippen + Sonderzeichen ersetzten Allgemeine Java-Themen 2
J sonderzeichen entfernen Allgemeine Java-Themen 6
N HTML Sonderzeichen Allgemeine Java-Themen 4
J URL Objekt zu File Objekt - wie lösche ich Sonderzeichen Allgemeine Java-Themen 3
H Maskieren von Sonderzeichen beim Dateien lesen Allgemeine Java-Themen 2
V Umlaute, sonderzeichen beim HTMLEditiorKit Allgemeine Java-Themen 2
M Sonderzeichen in einem Regex? Allgemeine Java-Themen 2
kodela StatusBar-Anzeigen auch in Log-Datei ausgeben Allgemeine Java-Themen 3
M Quicksort Rang ausgeben Allgemeine Java-Themen 2
A Einzelne Objekte und Unterobjekte einer ArrayList ausgeben Allgemeine Java-Themen 53
_user_q Eingegebenen Text Zeile für Zeile ausgeben lassen Allgemeine Java-Themen 11
BeginnerJava Anzahl der 5 % - Zuwächse ausgeben Allgemeine Java-Themen 6
I Wie kann ich den Wert aus einer If abfrage ausgeben Allgemeine Java-Themen 23
Alex_99 Programm stürzt beim Aufruf der Funktion ab? Text ausgeben Allgemeine Java-Themen 45
R0m1lly BinärBaum auf Konsole ausgeben Allgemeine Java-Themen 9
el_niiinho13 Objekt auf der Konsole ausgeben lassen Allgemeine Java-Themen 8
H Collections Aktuellen Index generell und nach Sortierung ausgeben Allgemeine Java-Themen 6
S Wörterliste nach Wörtern mit u durchsuchen und diese auf der Konsole ausgeben lassen Allgemeine Java-Themen 33
B OOP HashSet sortiert ausgeben Allgemeine Java-Themen 11
N Eine stelle der Fibonacci-Zahlenfolge ausgeben. Allgemeine Java-Themen 4
M Bei String.format ein Komma statt einem Punkt ausgeben lassen Allgemeine Java-Themen 1
G Excel Datum richtig auf der Konsole ausgeben Allgemeine Java-Themen 1
D Erste Schritte Arrays vergleichen und die zahlen die nur einmal vorkommen ausgeben Allgemeine Java-Themen 5
M Töne mit Java ausgeben Allgemeine Java-Themen 1
VfL_Freak Double mit zwei festen NK-Stellen ausgeben Allgemeine Java-Themen 9
ralfb1105 Java LogManager property bestimmen/ausgeben Allgemeine Java-Themen 1
R .txt Datei einlesen und auf der Konsole ausgeben lassen Allgemeine Java-Themen 11
B Schlossknacker (Jede mögliche Zahlenkombination ausgeben) Allgemeine Java-Themen 18
heinz ketchup String im JLabel ausgeben und erneuern Allgemeine Java-Themen 6
L Input/Output Wie kann man in der Konsole einen Text farbig ausgeben z.b in grün Allgemeine Java-Themen 6
L CSV File lesen, in ArrayList speichern und ausgeben Allgemeine Java-Themen 3
G Array ohne Aufzählungszeichen ausgeben Allgemeine Java-Themen 6
J Wie kann ich ein Java Array als Säulendiagramm ausgeben? Allgemeine Java-Themen 2
G Iteratoren - Wie kann man mithilfe von Iteratoren nur jeden zweiten Wert eines TreeSets ausgeben? Allgemeine Java-Themen 4
B Java Sternchen ausgeben mittels Rekursion Allgemeine Java-Themen 3
GreenTeaYT Elemente eines 2Dim LinkedList von links nach rechts ausgeben? Allgemeine Java-Themen 0
J Ausgabe von Links nach Rechts ausgeben? Allgemeine Java-Themen 2
D Returnwert aus einer Methode gerundet ausgeben lassen Allgemeine Java-Themen 2
B Fortschritt beim Schreiben einer Datei ausgeben lassen Allgemeine Java-Themen 7
FunnyO KeyEvent.VK_ + int i, ausgeben mit Bot möglich? Allgemeine Java-Themen 2
L Java-Programm Zahlenkombinationen ausgeben Allgemeine Java-Themen 10
stylegangsta Mehrere html seiten einer Homepage einlesen und als Textdatei ausgeben Allgemeine Java-Themen 14
F Namen des Interfaces ausgeben Allgemeine Java-Themen 1
S 2-spaltige Ausgabe als Tabelle ausgeben Allgemeine Java-Themen 12
M liste von listen anders ausgeben Allgemeine Java-Themen 1
R jTable, nur Werte zwischen 2 Double values ausgeben Allgemeine Java-Themen 3
F String nach Schlüsselwörtern durchsuchen und ganze Zeile ausgeben Allgemeine Java-Themen 4
C pfad vom Image ausgeben lassen Allgemeine Java-Themen 5
U Koordinaten alle Pixel eines Dreiecks zeichnen ausgeben Allgemeine Java-Themen 5
J String verarbeiten und ausgeben Allgemeine Java-Themen 8
F for-Schleife auf Kommandoebene ausgeben Allgemeine Java-Themen 9
X System.out/err(Die Console) in JTextArea ausgeben Allgemeine Java-Themen 2
B Zahlen ausgeben hilfe! Allgemeine Java-Themen 8
A Auslesen einer Datei sowie ausgeben als Liste in App Allgemeine Java-Themen 5
R Int werte vergleichen und Anzahl Paare ausgeben Allgemeine Java-Themen 4
D Name eines Nicht-String Objekts ausgeben Allgemeine Java-Themen 4
B Java Mail Client als Outlook ausgeben Allgemeine Java-Themen 2
E Boolean aus Klasse A als String in Klasse B ausgeben Allgemeine Java-Themen 4
H Unicode ausgeben ohne Umwandlung - geht das? Allgemeine Java-Themen 3
J Internettextdatei auslesen und als String ausgeben Allgemeine Java-Themen 2
AssELAss XML Datei einlesen und anschließen formatiert ausgeben in Datei Allgemeine Java-Themen 0
A Datentypen Dateien umbenennen mit Dateiendungen - Dateiendungen ausgeben Allgemeine Java-Themen 2
S String mit Matcher.find durchsuchen und ausgeben Allgemeine Java-Themen 7
A Java Verzeichnisse in Combobox Ausgeben JAVA Allgemeine Java-Themen 3
0 Lösungsweg Client Server Kommunikation Fehlermeldung ausgeben Allgemeine Java-Themen 12
A Selbsterstellte 404-Seiten bestimmen, die sich als 200 ausgeben Allgemeine Java-Themen 8
B Binaräres Format in Dezimalformat umwandeln u. dabei die Zwischenschritte ausgeben Allgemeine Java-Themen 3
M JExcel Wert aus Zelle übergeben/ausgeben Allgemeine Java-Themen 2
M RegEx alle Matches ausgeben Allgemeine Java-Themen 5
A Sinuston ausgeben und über Mikro Amplitude messen – machbar? Allgemeine Java-Themen 6
B TreeSet-Ausgeben Allgemeine Java-Themen 8
P Werte in Array zählen und Summe der einzelnen Teile ausgeben Allgemeine Java-Themen 10
G Jar-File soll eignen *.jar Namen ausgeben Allgemeine Java-Themen 10

Ähnliche Java Themen


Oben