Я должен преобразовать char в байтовый или байтовый массив. На других языках я знаю, что char - это всего лишь один байт. Однако, глядя на класс Java Character, его минимальное значение -\u0000, а его максимальное значение -\uFFFF. Похоже, что char имеет длину 2 байта.
Смогу ли я сохранить его в виде байта или мне нужно сохранить его в виде двух байтов?
Прежде чем кто-нибудь спросит, я скажу, что я пытаюсь это сделать, потому что я работаю под интерфейсом, который ожидает, что мои результаты будут массивом байтов. Поэтому я должен преобразовать свой char в один.
Пожалуйста, дайте мне знать и помогите мне понять это.
Спасибо, JBU