Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > передав массив байт получить обратно строку


Автор: Fly1410 10.10.2006, 18:47
В классе DatagramPacket есть метод getData(), который возвращаеи byte[]. Как можно этот массив опять собрать в строку.   массив байт для передачи получал так String.getBytes().

Автор: powerOn 10.10.2006, 19:47
используй конструктор new String(byte [] bytes)

Автор: LSD 10.10.2006, 21:25
Цитата(powerOn @  10.10.2006,  20:47 Найти цитируемый пост)
используй конструктор new String(byte [] bytes)

И плюс проследи, чтобы совпадали системные кодировки у источника и получателя.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)