/**
* 字节数组转为字符串
* @param fileContent 字节数组
* @return 字符串
*/
public static String convertStringToHex(byte[] fileContent){
StringBuffer stu = new StringBuffer();
stu.append(Byte.toString(fileContent[0]));
for(int i = 1; i < fileContent.length; i++){
String s = Byte.toString(fileContent[i]);
stu.append(",");
stu.append(s);
}
return stu.toString();
}
/**
* 字符串转为字节数组
* @param fileContent 字符串
* @return 字节数组
*/
public static byte[] convertHexToString(String fileContent){
String[] buf = fileContent.split(",");
byte[] fileContentB = new byte[buf.length];
for(int i = 0; i < buf.length; i++){
fileContentB[i] = Byte.parseByte(buf[i]);
}
return fileContentB;
}
* 字节数组转为字符串
* @param fileContent 字节数组
* @return 字符串
*/
public static String convertStringToHex(byte[] fileContent){
StringBuffer stu = new StringBuffer();
stu.append(Byte.toString(fileContent[0]));
for(int i = 1; i < fileContent.length; i++){
String s = Byte.toString(fileContent[i]);
stu.append(",");
stu.append(s);
}
return stu.toString();
}
/**
* 字符串转为字节数组
* @param fileContent 字符串
* @return 字节数组
*/
public static byte[] convertHexToString(String fileContent){
String[] buf = fileContent.split(",");
byte[] fileContentB = new byte[buf.length];
for(int i = 0; i < buf.length; i++){
fileContentB[i] = Byte.parseByte(buf[i]);
}
return fileContentB;
}