1.整形转变为字符串
int i=10;
String str=""+i;
str=Integer.tostring(i);
str=String.valueOf(i );
2.字符串转变为整形
static int parseInt(String s) 将字符串参数解析为带符号的十进制整数。
int i=Integer.parseInt( str);
int intValue() 将 Integer的值作为 int 。
static Integer valueOf(String s) 返回一个 Integer对象,保存指定的值为 String 。
int i=Integer.valueOf(str).intValue();
3.字符串转化为数组
char[ ] ch=str.toCharArray( );
4.数组转化为字符串
char[] ch=new char[5];
String str=new String(ch);
String str2=String.copyValueOf(ch);
String str3=Strign.valueOf(ch);
使用StringBuffer
StringBuffer sb=new StringBuffer( );
char[] ch={1 ,2,3,5,7,8};
for(int i=0;i<ch.length;i++){
sb.append(ch[i]);
}
sb.toString;