Java toUppercase - преобразование строки в верхний регистр
Метод `toUpperCase()` в Java используется для преобразования всех символов строки в верхний регистр. Это означает, что все буквы, содержащиеся в строке, будут преобразованы в соответствующие символы верхнего регистра.
Пример кода:
java
String str = "hello world";
String upperCaseStr = str.toUpperCase();
System.out.println(upperCaseStr);
В данном примере строка "hello world" будет преобразована в верхний регистр с использованием метода `toUpperCase()`. Результатом будет строка "HELLO WORLD", которая будет выведена на экран.
Если у вас есть строка, содержащая символы верхнего регистра, то метод `toUpperCase()` не повлияет на эти символы. Они останутся как есть.
java
String str = "HeLLo WoRLd";
String upperCaseStr = str.toUpperCase();
System.out.println(upperCaseStr);
В данном примере строка "HeLLo WoRLd" будет также преобразована в верхний регистр с использованием метода `toUpperCase()`. Результатом будет строка "HELLO WORLD", в которой символы "H", "L" и "R" останутся в верхнем регистре, как и в исходной строке.
Метод `toUpperCase()` также работает с юникод-символами. Например, символы кириллицы будут также преобразованы в символы верхнего регистра.
java
String str = "привет мир";
String upperCaseStr = str.toUpperCase();
System.out.println(upperCaseStr);
В данном примере строка "привет мир" будет преобразована в строку "ПРИВЕТ МИР", содержащую символы верхнего регистра кириллицы.
Однако стоит отметить, что метод `toUpperCase()` не изменяет исходную строку, а возвращает новую строку с символами верхнего регистра. Если вы хотите изменить исходную строку, вы должны присвоить эту новую строку обратно переменной.
java
String str = "hello world";
str = str.toUpperCase();
System.out.println(str);
В этом примере, после выполнения `str.toUpperCase()`, исходная строка "hello world" будет преобразована и присвоена переменной `str`, и результат будет выведен на экран.