РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
212 of 1163 menu

Метод toUpperCase

Метод toUpperCase преобразует все символы строки в верхний регистр и возвращает новую строку. Сама исходная строка при этом не изменяется. Метод не принимает обязательных параметров. В качестве необязательного параметра можно передать объект Locale, который определяет правила преобразования регистра для конкретного языка.

Синтаксис

str.toUpperCase() str.toUpperCase(locale)

Пример

Давайте преобразуем строку из нижнего регистра в верхний:

public class Main { public static void main(String[] args) { String str = "abcde"; String res = str.toUpperCase(); System.out.println(res); } }

Результат выполнения кода:

"ABCDE"

Пример

Давайте преобразуем строку, которая уже содержит символы в разных регистрах:

public class Main { public static void main(String[] args) { String str = "AbCdE"; String res = str.toUpperCase(); System.out.println(res); } }

Результат выполнения кода:

"ABCDE"

Пример

Давайте проверим, что исходная строка не изменяется после вызова метода:

public class Main { public static void main(String[] args) { String str = "abcde"; String res = str.toUpperCase(); System.out.println(str); System.out.println(res); } }

Результат выполнения кода:

"abcde" "ABCDE"

Пример

Давайте преобразуем строку с цифрами и символами, которые не являются буквами:

public class Main { public static void main(String[] args) { String str = "12345abc"; String res = str.toUpperCase(); System.out.println(res); } }

Результат выполнения кода:

"12345ABC"

Смотрите также

  • метод toLowerCase,
    который преобразует строку в нижний регистр
  • метод equalsIgnoreCase,
    который сравнивает строки без учета регистра
  • метод replace,
    который заменяет символы в строке
  • класс String,
    который представляет строку в Java
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить