java中String转换为byte[]

String str = "ee ee ee ee aa 0f 00 01 00 00 10 00 00 13 06 13 08 00 00 d1 e0";
转换成byte[]数组·····

第1个回答  推荐于2016-04-11
String str = "ee ee ee ee aa 0f 00 01 00 00 10 00 00 13 06 13 08 00 00 d1 e0";
String ss[] = str.split(" ");
byte b[] = new byte[ss.length];
for (int i = 0; i < ss.length; i++) {
b[i] = (byte) Integer.parseInt(ss[i], 16);
}

本回答被提问者和网友采纳
第2个回答  2014-12-26
String str = "ee ee ee ee aa 0f 00 01 00 00 10 00 00 13 06 13 08 00 00 d1 e0";
byte[] bArr=str.getBytes();

第3个回答  2014-12-26
String lowerTable = Bytes.toString(table);

 有什么不明白的问

第4个回答  2014-12-26
byte[] buff = str.getBytes();就OK了...
第5个回答  2014-12-26
easy.

byte[] b = str.getBytes() ;
相似回答