16进制的字符串 转换问题!!!!!
public class test{
public static void main(String[] args){
String str = "中换仍然 但是d d d s";
String result = "";
char[] ca = str.toCharArray();
for(int i=0;i<ca.length;i++)
{
result = result + Integer.toHexString((int)ca[i]);
}
System.out.println(result);
System.out.println(result);
}
}
这样是把一个 字符串 换成了16进制的字符串。
现在的问题是:
如何把 这个 16 进制的字符串 转换回原本的字符串 。。。!!!!!!有人明白吗??