//字符串转十六进制
private static String stringToHexString(String string){
char[] c=new char[string.length()];
c = string.toCharArray();
String hesStr = "";
for (int i = 0; i < c.length; i++) {
hesStr = hesStr + Integer.toHexString(c[i]);
}
return hesStr;
}
//十六进制转字符串
private static String hexStringToString(String string){
String sub = "";
for (int i = 0; i < string.length() / 2; i++) {
sub = sub + (char) Integer.valueOf(string.substring(i * 2, i * 2 + 2),16).byteValue();
}
return sub;
}
private static String stringToHexString(String string){
char[] c=new char[string.length()];
c = string.toCharArray();
String hesStr = "";
for (int i = 0; i < c.length; i++) {
hesStr = hesStr + Integer.toHexString(c[i]);
}
return hesStr;
}
//十六进制转字符串
private static String hexStringToString(String string){
String sub = "";
for (int i = 0; i < string.length() / 2; i++) {
sub = sub + (char) Integer.valueOf(string.substring(i * 2, i * 2 + 2),16).byteValue();
}
return sub;
}