Преобразование потока int в char в java - PullRequest
114 голосов
/ 07 мая 2009

На этот вопрос, вероятно, ответили еще где, но как получить значение символа для значения типа int?

В частности, я читаю из потока tcp, а метод reader .read () возвращает int.

Как мне получить от этого персонажа?

Ответы [ 12 ]

0 голосов
/ 05 февраля 2013

Ответ для преобразования char в int или long - простое приведение.

Например: - если вы хотите конвертировать Char '0' в long.

Следуй простому составу

Char ch='0';
String convertedChar= Character.toString(ch);  //Convert Char to String.
Long finalLongValue=Long.parseLong(convertedChar);

Готово !!

0 голосов
/ 08 мая 2009

Это полностью зависит от кодировки входящих данных.

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