Что такое метод преобразования строк в Java между верхним и нижним регистром?Как преобразовать строки между прописными и строчными буквами в Java?
ответ
String#toLowerCase и String#toUpperCase - это методы, которые вам нужны.
Хотя «toUpperCase» даст противоположный эффект, я все равно дам вам +1 :-) – Fortega
Исправлено (включая ссылки на документы Java6 - кто-нибудь еще использует 1.4?) И поддерживается. – paxdiablo
@Fortega - ОП сказал, что «конвертирует между», а не «конвертирует из/в». Преобразование между подразумевает преобразование в обоих направлениях. –
Да. Для этого существуют методы для самой строки.
Обратите внимание, что результат зависит от Locale, используемого JVM. Опасайтесь, локали - это само по себе искусство.
В классе String есть методы; toUppercase()
и toLowerCase()
.
т.е.
String input = "Cricket!";
String upper = input.toUpperCase(); //stores "CRICKET!"
String lower = input.toLowerCase(); //stores "cricket!"
Это прояснит ваши сомнения
Coverting первую букву слова капитала
вход:
привет мир
String A = hello;
String B = world;
System.out.println(A.toUpperCase().charAt(0)+A.substring(1) + " " + B.toUpperCase().charAt(0)+B.substring(1));
Выход:
Hello World
Предполагая, что все символы буквенные, вы можете сделать это:
От нижнего регистра в верхний регистр:
// Uppercase letters.
class UpperCase {
public static void main(String args[]) {
char ch;
for(int i=0; i < 10; i++) {
ch = (char) ('a' + i);
System.out.print(ch);
// This statement turns off the 6th bit.
ch = (char) ((int) ch & 65503); // ch is now uppercase
System.out.print(ch + " ");
}
}
}
От верхнего регистра в нижний регистр:
// Lowercase letters.
class LowerCase {
public static void main(String args[]) {
char ch;
for(int i=0; i < 10; i++) {
ch = (char) ('A' + i);
System.out.print(ch);
ch = (char) ((int) ch | 32); // ch is now uppercase
System.out.print(ch + " ");
}
}
}
- 1. Добавить интервал между строчными и прописными буквами?
- 2. Перемещение между прописными и строчными буквами
- 3. Пробел между строчными и прописными буквами в строке в JavaScript
- 4. Как передавать символы между прописными и строчными буквами с СЭД
- 5. MySQL выбрать по разнице между строчными и прописными буквами
- 6. Сортировка массива строк с прописными и строчными буквами в C
- 7. Джанго order_by прописными буквами Сортировка перед строчными
- 8. проверить, начинаются ли слова с прописными буквами или строчными буквами
- 9. получить значения флажка с прописными и строчными буквами
- 10. T-SQL найти строку с строчными и прописными буквами
- 11. Распечатка нескольких слов с чередующимися прописными и строчными буквами
- 12. Разница между прописными и заглавными буквами
- 13. Должны ли SQL-функции быть прописными или строчными буквами?
- 14. Как ввести пользовательский ввод между строчными и строчными буквами в Ruby?
- 15. Удаление слов с прописными или строчными буквами. C++
- 16. Использование e.keyCode || e.which; как определить разницу между строчными и прописными буквами?
- 17. Замените часть строки строчными буквами - Swift
- 18. Константы с прописными буквами в Java
- 19. Regex/Настройка к очень точек между строчными и прописными слов
- 20. FullCalendar Название прописными буквами
- 21. Как лечить прописными и строчными буквами слова то же самое в Python
- 22. идти MongoDB водителя и-структуру, найти столовых с прописными и строчными буквами
- 23. Создание типа данных для представления переменных, представленного всеми буквами a..z, строчными или прописными буквами
- 24. Различие в Swift между прописными буквами «Self» и «нижнее» «self»
- 25. рельсы расщепляются и прописными буквами слова в []
- 26. Проблема с прописными и строчными буквами с использованием MySql Springdata и Hibernate
- 27. elasticsearch с пространством NativeSearchQueryBuilder и прописными буквами
- 28. Как правильно «подрезать» двумя прописными буквами
- 29. Форматировать строку с прописными буквами
- 30. Как сделать все в текстовом поле заглавными буквами/прописными буквами?
Разработать привычку читать документ API n (Javadocs) таким образом вы получите информацию из первых рук. – Samuh