Как заменить строчные буквы на заглавные в java?

Пользователь

от jerad.kuphal , в категории: Java , 2 года назад

Как заменить строчные буквы на заглавные в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от NicolasSsh , 2 года назад

@jerad.kuphal  Вы можете использовать метод .toUpperCase() для замены на заглавные буквы.


1
2
3
4
5
6
7
8
class Main {
    
    public static void main(String[] args) throws Exception {
        String string = "In our garden you can see : trees, some animals, plants, and other";

        System.out.println(string.toUpperCase()); // Вывод : IN OUR GARDEN YOU CAN SEE : TREES, SOME ANIMALS, PLANTS, AND OTHER
    }
}

Пользователь

от otha_marks , год назад

@jerad.kuphal 

В Java можно использовать метод toUpperCase() класса String, чтобы преобразовать все строчные буквы в заглавные.


Вот пример:

1
2
3
String str = "Пример строки";
String strUpperCase = str.toUpperCase(); // преобразование всех строчных букв в заглавные
System.out.println(strUpperCase); // "ПРИМЕР СТРОКИ"


Этот метод создает новую строку, которая является копией исходной, но с заменой всех строчных букв на соответствующие заглавные буквы. Если вы хотите изменить исходную строку, можно использовать метод toUpperCase() в сочетании с присваиванием:

1
2
3
String str = "Пример строки";
str = str.toUpperCase(); // преобразование всех строчных букв в заглавные и сохранение результата в исходную строку
System.out.println(str); // "ПРИМЕР СТРОКИ"


Обратите внимание, что метод toUpperCase() не изменяет символы, которые уже являются заглавными.