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

Класс Character

Класс Character - это неизменяемый класс-обертка, который упаковывает примитивный тип char в объект. Он предоставляет статические методы для проверки категории символа (например, является ли символ буквой или цифрой), а также для преобразования регистра. В отличие от примитива, объект Character может быть равен null. Конструктор класса принимает один параметр - значение типа char.

Синтаксис

Character ch = new Character('a'); // или через автоупаковку Character ch = 'a';

Основные методы

Класс Character содержит множество полезных статических методов. Рассмотрим самые популярные из них:

Character.isLetter(char ch) // проверяет, является ли символ буквой Character.isDigit(char ch) // проверяет, является ли символ цифрой Character.toUpperCase(char ch) // преобразует символ в верхний регистр Character.toLowerCase(char ch) // преобразует символ в нижний регистр Character.toString(char ch) // преобразует char в String

Пример

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

public class Main { public static void main(String[] args) { char ch1 = 'a'; char ch2 = '5'; System.out.println(Character.isLetter(ch1)); System.out.println(Character.isDigit(ch2)); System.out.println(Character.isLetter(ch2)); } }

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

true true false

Пример

Давайте преобразуем регистр символов и получим строку:

public class Main { public static void main(String[] args) { char ch = 'a'; System.out.println(Character.toUpperCase(ch)); System.out.println(Character.toLowerCase('B')); System.out.println(Character.toString('c')); } }

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

'A' 'b' "c"

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

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