Чему научился:
тип char требует 2 байта Тип char относится к классу Character
ASCII - ограниченный набор символов, Unicode - тотальный справочник символов
char символы пиши в 'одиночных кавычках' ('апострофах')
Внутри одиночных кавычек НЕ ДОЛЖНО БЫТЬ ПУСТО! Хотя бы пробел или другой знак препинания КРОМЕ самой одиночной кавычки(апострофа)
Если припёрло поставить внутрь апострофов апостроф в качестве знака char - тогда используй экранирование перед желаемым символом поставь обратный слэш \
Неправильно ''' Правильно '\''
Экранирование применимо лишь к трём символам:
\' \" \\
\t - символ табуляции in char \n - символ ENTER/возврат каретки С переходом на новую строку in char \r - возврат каретки БЕЗ перехода на новую строку in char \b - возврат каретки/переход на новую строку in char
Если видишь такую последовательность \u значит после неё будет последовательность символов из таблицы Unicode в шестнадцатиричном представлении
Диапазон от \u0000 до \uFFFF
К примеру символу Hammer and Sickle принадлежит номер в Юникоде U+262D соответствующий HTML-коду ☭ ================================================
Тип boolean живёт двумя значениями true или false Требуется 1 бит, но резервируется 8 бит (1 байт)
Научился: Записывать в переменную типа char значение символа, заданное номером Юникода. Еще было интересно узнать и протестировать работу методов класса Character Трудности: В консоль неверно выводит введенный символ в Юникоде :( ( но такое не со всеми символами)
Научился: Создавать символьные переменные и выводить символы на экран.
познакомился с классом Character и его функциями isLetter() и isLowerCase()
Вывел таблицу истинности логических функций =)