/**
* java中关于字符转换成字符串的方法
*/
@Test
public void fun4(){
//创建数组的三种方式
char [] ch1 ={'a','b','c'};
char [] ch2= new char[]{'d','e','f'};
char [] ch3 = new char[3];
ch3[0]='q';
ch3[1]='w';
ch3[2]='e';
/*
* 方法一
* 使用for循环遍历输出
* 输出结果:abc
*/
for(int i=0;i<ch1.length;i++){
System.out.println(ch1[i]);
}
/*
* 方法二
* 使用Arrays.toString()方法来转换
* 输出结果:[d, e, f]
*/
String result = Arrays.toString(ch2);
System.out.println(result);
/*
* 方法三
* 使用 new String(char [] value); 来构造一个新的字符
* 输出结果:qwe
*/
System.out.println(new String(ch3));
/*
* 方法四
* 使用StringBuffer
* 输出结果:qwe
*/
StringBuffer sb = new StringBuffer();
sb.append(ch3);
System.out.println(sb);
}