1. String 转换为int
String str = "abc";
int data = Integer.parseInt(str);
或者
int data = Integer.valueOf(str);
2.int 型数据转换到String
int a = "3";
String str = Integer.valueOf(a).toString();
3.String 型数据转换为char型
String str = "abc";
char[] a = str.toCharArray();
4.char型转化为String型
char a ;
String str = Character.valueOf(a).toString();
5.String 型数据转换为byte[]数组
byte[] buf = new byte[1024];
String str = "abcd";
buf = str.getBytes()或者buf = str.getBytes("utf-8");
6.byte[]数组转换为String 型数据
byte[] buf = new byte[1024];
String str = new String(buf);
str= String.copyValueOf(str.toCharArray(), 0, buf.length]);
2291

被折叠的 条评论
为什么被折叠?



