我有一些byte []數組變量需要轉換爲字符串緩衝區。如何將字節[]數組轉換爲字符串緩衝區
是否有這種類型的轉換方法?
感謝
謝謝大家的responses..However我沒有讓自己清楚.... 我使用一些字節[]數組預先定義爲公共靜態「下」之類的聲明 爲我的java程序。這些「領域」在過程的「生命」期間被重複使用。 當程序發佈狀態消息(寫入文件)時,我定義了一個用於格式化狀態消息的字符串緩衝區 (mesg_data)。 所以隨着程序的執行 我試圖MSG2 =字符串(byte_array2) 我得到一個編譯錯誤: 找不到符號 符號:方法字符串(字節[]) 位置:類APPC_LU62.java.LU62XnsCvr convrsID =字符串( conversation_ID);
例如:
public class LU62XnsCvr extends Object
.
.
static String convrsID ;
static byte[] conversation_ID = new byte[8] ;
因此,我不能使用「動態」,因爲相同的變量在多個occurances使用 字符串變量的定義。
我希望我自己清楚 萬分感謝
蓋伊
指定正確的字符編碼(字符集),你需要的字節字符串表示?或每個字節代表一個字符? – Dave 2011-04-28 18:33:56
這麼多重複的答案... – 2011-04-28 19:06:26