Was ist der einfachste Weg, um einen Java-String aus Großbuchstaben (durch Unterstriche getrennte Wörter) in CamelCase zu konvertieren (keine Worttrennzeichen)?
Der Titel sagt so ziemlich alles. Was ist die einfachste / eleganteste Möglichkeit, eine Zeichenfolge aus dem Format in Java zu konvertieren?"THIS_IS_AN_EXAMPLE_STRING"
zum Format "ThisIsAnExampleString
"? Ich denke, es muss mindestens einen Weg geben, dies zu tunString.replaceAll()
und ein Regex.
Meine anfänglichen Gedanken sind: Stellen Sie dem String einen Unterstrich voran (_
), konvertieren Sie die gesamte Zeichenfolge in Kleinbuchstaben und konvertieren Sie dann mit replaceAll alle Zeichen, denen ein Unterstrich vorangestellt ist, in Großbuchstaben.