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

Тип char

Тип char хранит один символ в одинарных кавычках. Он занимает 16 бит и может хранить символы в кодировке Unicode. В отличие от строки, значение типа char заключается в одинарные кавычки, а не в двойные.

Синтаксис

char name = 'a';

Пример

Давайте создадим переменную типа char и выведем ее значение:

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

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

"a"

Пример

Тип char хранит код символа в таблице Unicode. Давайте посмотрим код символа a:

public class Main { public static void main(String[] args) { char ch = 'a'; int code = ch; System.out.println(code); } }

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

97

Пример

Давайте создадим символ по его коду 98 и выведем его:

public class Main { public static void main(String[] args) { char ch = 98; System.out.println(ch); } }

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

"b"

Пример

Давайте переберем символы строки по одному с помощью метода charAt:

public class Main { public static void main(String[] args) { String str = "abcde"; for (int i = 0; i < str.length(); i++) { char ch = str.charAt(i); System.out.println(ch); } } }

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

"a" "b" "c" "d" "e"

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

  • тип int,
    который хранит целое число
  • тип byte,
    который хранит маленькое целое число
  • тип short,
    который хранит короткое целое число
  • тип long,
    который хранит большое целое число
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить