Строка с большой буквы - лучший способ - PullRequest
8 голосов
/ 08 октября 2009

Какой метод капитализации лучше?

мой:

char[] charArray = string.toCharArray();
charArray[0] = Character.toUpperCase(charArray[0]);
return new String(charArray);

или

commons lang - StringUtils.capitalize:

return new StringBuffer(strLen)
            .append(Character.toTitleCase(str.charAt(0)))
            .append(str.substring(1))
            .toString();

Я думаю, что мой лучше, но я бы лучше спросил.

Ответы [ 11 ]

0 голосов
/ 08 октября 2009

Вы рассчитывали оба?

Честно говоря, они эквивалентны ... так что тот, который работает лучше для вас , лучше :)

...