1.String转int
String str = "1234";
int i = Integer.parseInt(str);
2.int转String
int i = 1234;
String str = String.valueof(i);
3.String转byte[]
String str = "1234";
byte[] bt = str.getBytes();
4.byte[]转String
byte[] bt = {'b','t'};
String str = new String(bt,"ISO-8859-1");
5.String转char[]
String str = "1234";
char[] ch = str.toCharArray();
6.char[]转String
char[] ch = {'1','2'};
String str = new String(ch);
7.String转16进制
String str = "hello";
byte[] bt = str.getBytes();
for(int i=0;i<5;i++){
String s = integer.toHexString(bt[i]);
if(s.length() == 1){
s = "0"+s;
}
String temp = temp + s.toUpperCase() + " ";
}
temp="68 65 6C 6C 6F";