Archiv verlassen und diese Seite im Standarddesign anzeigen : Java: Char in String konvertieren
minos5000
2004-10-17, 11:52:22
Problem siehe Topic.
Bis jetzt mach ich's noch so:
char zeug[] = {irgendwelcheChars};
String s = new String( zeug );
Aber da muss es doch einen einfacheren Weg ala
String s = new String( einChar );
geben??
thx
HellHorse
2004-10-17, 12:41:48
Ehm, der erste Weg ist schon der richtige, wenn du aus einen char[] einen String machen willst.
Wenn du bloss aus einem einzigen char einen String machen willst, hast du viele veschiedene Möglichkeiten.
such dir was aus:
String s;
char c = 'c';
s = "" + c;
s = Character.toString(c);
s = String.valueOf(c);
s = valueOf(c); // bei import static java.lang.String.valueOf;
s = new String(new char[]{c});
edit:
Du meinst doch nicht etwa das?
String s = "abcdefghijklmnopqrstuvwyxz";
String s = "c";
minos5000
2004-10-17, 13:48:54
String s;
char c = 'c';
s = "" + c;
s = Character.toString(c);
s = String.valueOf(c);
s = valueOf(c); // bei import static java.lang.String.valueOf;
s = new String(new char[]{c});
[/code]
Genau das hab ich gesucht :-)
Ich hatte zwar in der API nach solchen Befehlen gesucht, aber seltsamerweise überhaupt keinen vernünftigen Eintrag zu der Umwandlung von Charaktern gefunden...
vBulletin®, Copyright ©2000-2024, Jelsoft Enterprises Ltd.