1、其他数据类型转换为字符串
1.1:其他数据类型变量+""
1.2:String.valueOf(Object ob)
1.3:引用数据类型的变量.toString()
1.4:一维数组转换为字符串 Arrays.toString(数组名);
1.5:将byte[],char[],StringBuffer,StringBuilder用String类构造方法转换为 字符串
eg:public static void main(String[] args) {
//第一种:其他数据类型变量+""
int num1=11;
String s1=num1+"";
//第二种:String.valueOf(Object ob)
String s2=String.valueOf('a');
//第三种:引用数据类型的变量.toString()
Boolean b2=true;
String s3=b2.toString();
//第四种:一维数组转换为字符串 Arrays.toString(数组名);
int[] nums1= {11,22,33};
String s4=Arrays.toString(nums1);
//第五种:将byte[],char[],StringBuffer,StringBuilder用String类构造方法转换为字符串
char[] cs= {'a','你','c','好'};
String s5=new String(cs);
System.out.println(s5);
}
2、:字符串转换为其他数据类型:其他数据类型.valueOf(String s)
注意:除了Character类型
eg:public static void main(String[] args) {
//将字符串转换为其他类型
String s6="123";
Double num7=Double.valueOf(s6);
System.out.println(num7);
}