Java| 类型转换的总结
1. StringBuffer <==> String
1.1 String -> StringBuffer
StringBuffer sb = new StringBuffer("abc");
1.2 StringBuffer -> String
String s1 = sb.toString();
2.String <==> int
2.1 int -> String
String s1=String.valueOf(100);
2.2 String -> int
int i1 = Integer.parseInt("789");
3. 集合与数组的转换
3.1将Collection集合转为为数组
用Collection中的toArray()方法
Collection<Student> c1 = new ArrayList<>();
Student s1 = new Student("tom", 18);
Student s2 = new Student("jack", 17);
Student s3 = new Student("lucy", 15);
Student s4 = new Student("lily", 20);
c1.add(s1);
c1.add(s2);
c1.add(s3);
c1.add(s4);
//将Collection集合转为为数组
Object[] objects = c1.toArray();
System.out.println(Arrays.toString(objects));
4. String与char[ ]的互相转换
将String转换为char[ ],用String中的toCharArray( )方法。