我有一些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