是/否问题:是否有一个 Groovy GDK 函数可以将字符串的第一个字符大写?
我正在寻找 Perl 的 ucfirst(..) 或 Apache Commons StringUtils.capitalize(str) 的 Groovy 等效项(后者将输入字符串中所有单词的首字母大写)。
我目前正在使用 .. 手动编码
str = str[0].toUpperCase() + str[1 .. str.size() - 1]
..这行得通,但我认为有一种更Groovy的方式来做到这一点。我想 ucfirst(..) 比说 center(..) 更常见的操作是 Groovy GDK 中的标准方法(请参阅http://groovy.codehaus.org/groovy-jdk/java/lang/字符串.html )。