• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

umlaute in java?

Bilbao

Wohlschmecker aus Vierlanden
Registriert
25.01.06
Beiträge
238
weiss einer wie ich ein umlaut mache oder ein ß ??
(es geht um ein konsolen fenster wo das umlaut angezeigt werden soll)
 

gert

Macoun
Registriert
19.08.05
Beiträge
118
hey hey,
mit utf-8 bzw. utf-16 als charset sollte es gehen.
hier was für ne potenzielle toolbox :)

Code:
public static String makeUTF8(final String toConvert){
	try {
		return new String(toConvert.getBytes("UTF-8"), "UTF-8");
	} catch (UnsupportedEncodingException e) {
		e.printStackTrace();
	}
	return null;
}

// und dann zum testen vielleicht

public static void main(String[] args){
	System.out.println(makeUTF8("Straße");
}

hmm.. ich glaube so weit wie möglich sollte man umlaute einfach rauslassen. das bringt oft mehr probleme, als das es was gut macht. dennoch viel spass :)

beste grüsse,
.gert
 
Zuletzt bearbeitet:

Bilbao

Wohlschmecker aus Vierlanden
Registriert
25.01.06
Beiträge
238
vielen dank für die antwort werde es gleich veruschen (naja brauch die ja nur für die ausgabe.... dachte es gibt vllt n escape sequenz dafür.... egal :D)
 

_lux_

Bismarckapfel
Registriert
23.11.07
Beiträge
75
öhm normalerweise ist eine explizite umwandlung in unicode in java nicht nötig, da java an sich schon total auf unicode ausgelegt ist.
wenn die umlaute, etc. in der konsole nicht richtig angezeigt werden, dürfte das ein problem der konsole und nicht eins von java sein