Почему java .lang.Integer не содержит .charValue ()? - PullRequest
0 голосов
/ 16 апреля 2020

Все типы примитивов можно получить из java.lang.Integer, кроме char. Каждый примитив содержит числовое выражение, так почему java не позволяет Integer.charValue()? char не число? Я также заметил, что java.lang.Character не распространяется java.lang.Number.

1 Ответ

0 голосов
/ 16 апреля 2020

Да, char - это не число. Char - это кодировка UTF. Unicode - это 16-битная система кодирования символов. Самое низкое значение \ u0000 , а самое высокое значение \ uFFFF . Также char - это неподписанный тип.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...