Я пытаюсь найти почему весной, Java для верхнего регистра каждое слово в строке?Как изменить каждое слово в строке на верхний регистр?
Может ли StringUtils это сделать?
Я пытаюсь найти почему весной, Java для верхнего регистра каждое слово в строке?Как изменить каждое слово в строке на верхний регистр?
Может ли StringUtils это сделать?
Вы можете использовать метод toUpperCase()
в String
.
String x = "lowercasestring";
x = x.toUpperCase();
System.out.println(x);
Выход будет LOWERCASESTRING
EDIT:
Вы можете использовать WordUtils
класс Apache Commons-лана. Метод capize преобразует первую букву пробельного пробела. Следующий код демонстрирует это:
String x = "a lower case string";
x = WordUtils.capitalize(x);
System.out.println(x);
выход будет A Lower Case String
. Вы также можете обратиться к документам для класса WordUtils
here.
нет, это все сделает. Я хочу только первую букву каждого слова – SJS
@SJS: см. Отредактированный ответ. –
Вы имеете в виду верхний регистр * первой буквы * каждого слова? – LittleBobbyTables