Groovy GDK äquivalent von Apache Commons StringUtils.capitalize(str) oder Perl-ucfirst(str)

ja/Nein-Frage: gibt es eine Groovy GDK-Funktion zur Großschreibung des ersten Zeichens einer Zeichenfolge?

Ich bin auf der Suche nach einem Groovy-entspricht der Perl-ucfirst(..) oder Apache Commons StringUtils.capitalize(str) (letztere wandelt den ersten Buchstaben aller Wörter in der Eingabe-string).

Ich bin derzeit auf der Codierung von hand mit ..

str = str[0].toUpperCase() + str[1 .. str.size() - 1]

.. die funktioniert, aber ich nehme an, es ist mehr Groovy Weg, es zu tun. Ich könnte mir vorstellen, ucfirst(..) wird eine allgemeinere operation als die sagen-center(..) das ist eine standard-Methode in der Groovy-GDK (siehe http://groovy.codehaus.org/groovy-jdk/java/lang/String.html).

InformationsquelleAutor knorv | 2009-03-25
Schreibe einen Kommentar