Erster Buchstabe groß bzw. klein?

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo!

Gibt es in Java eine fertige Methode womit ich jeweils das erste Zeichen eines Strings groß- bzw. kleinschreiben kann?
toUpperCase() und toLowerCase wandelt ja immer den kompletten String um. Gibts da etwas fertiges?
 
na dann schnapp dir das 1. Zeichen (s[0]) und machs gross .. eventuell auch über ASCII-Code (Ordinalzahl setzen)😀
Musst das ganze dann wieder innem neuen String ablegen, oder die alte Referenz überschreiben mit dem neuen String, da String-Objekt an sich unveränderlich
 
hmm okay gibt also nix fertiges ...
und wie schauts aus wenn in dem String leerzeichen vorkommen und ich jedes Wort nach dem Leerzeichen groß / klein schreiben will?

such ich dann nach leerzeichen, geh das ganze in ner schleife durch und muss dann immer wieer den nächsten char groß setzen?
 
>such ich dann nach leerzeichen, geh das ganze in ner schleife durch und muss dann immer wieer den nächsten char groß setzen?

String[] sArray = myString.split(" "); //separiert String nach Leerzeichen
 
oder doch den String in ein großes char[] umwandeln und per Schleife durchlaufen,
wenn sich die Anzahl der Zeichen nicht ändert, ist das recht komfortabel ohne großes Auseinander- und wieder zusammenbauen
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben