У меня есть количество байтовых [] переменных массива, которые мне нужно преобразовать в строковые буферы.Как лучше всего преобразовать массив byte [] в строковый буфер
есть способ конвертации этого типа?
Благодаря
Спасибо всем за responses..However я не сделал себе ясно .... Я использую несколько байт [] массивы заранее определены как открытые статические «под» класса объявление для моей программы java. эти «поля» повторно используются во время «жизни» процесса. Поскольку программа выдает сообщения о статусе (записывается в файл), я определил строковый буфер (mesg_data), который использовался для форматирования сообщения о состоянии. Так как программа выполняет я попытался msg2 = String (byte_array2) Я получаю ошибку компиляции: не может найти символ символ: метод String (байт []) местоположение: класс APPC_LU62.java.LU62XnsCvr convrsID = String (convers_ID);
пример:
public class LU62XnsCvr extends Object
.
.
static String convrsID ;
static byte[] conversation_ID = new byte[8] ;
Так что я не могу использовать «динамический» определить строковой переменной, так как та же переменная используется в нескольких появлений.
Я надеюсь, что я ясно Спасибо очень много
Guy
вам нужно строковое представление байт? или каждый байт представляет символ? – Dave
Так много дублирующих ответов ... –