目录
1.将String转换为Char数组
String str="abcdefg";
char c[]=str.toCharArray();
2.将Char数组转化为String
方法一:
char[] c= {'a','b','c','d','e','f','g','h','i','g'};
String str1=new String(c);
方法二:
String str2=new String();
str2=String.valueOf(c);
3.将Char转化为Int
方法1:
int i1=c1-'0';//其实48='0'
方法2:
int i2=c2-48;
方法3:
int i3=Integer.valueOf(String.valueOf(c3));
方法4:
int i4=Integer.parseInt(String.valueOf(c4));
4.Int转化为Char
方法1:
char c1=(char) ((char) i+48);
方法2:
char c2=(char) (i+'0');
方法3:
char c3 = String.valueOf(i).toCharArray()[0];
5.String转化为Int
int num = Integer.parseInt(str);
6.Int 转化为String
方法1:
String str1 = num+"";
方法2:
String str2 = String.valueOf(num);
方法3:
String str3 = Integer.toString(num);