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

Метод toChars

Метод toChars класса Character преобразует заданный символ в массив типа char. В первый параметр мы передаем символ, который необходимо преобразовать. Метод возвращает массив символов, представляющий данный символ в кодировке UTF-16. Если символ помещается в один элемент char, массив будет содержать один элемент, в противном случае - два элемента (суррогатную пару).

Синтаксис

Character.toChars(char ch)

Пример

Давайте преобразуем обычный символ 'a' в массив символов:

public class Main { public static void main(String[] args) { char ch = 'a'; char[] res = Character.toChars(ch); System.out.println(java.util.Arrays.toString(res)); } }

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

[a]

Пример

Давайте преобразуем символ, который не помещается в один элемент char, в массив символов:

public class Main { public static void main(String[] args) { int codePoint = 0x1F600; char[] res = Character.toChars(codePoint); System.out.println(java.util.Arrays.toString(res)); System.out.println(res.length); } }

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

[?, ?] 2

Пример

Давайте получим массив символов и выведем каждый элемент отдельно:

public class Main { public static void main(String[] args) { char ch = 'z'; char[] res = Character.toChars(ch); for (char c : res) { System.out.println(c); } } }

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

"z"

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

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