字符型数组并不是字符串,创建一个字符型数组如下:char[ ] ch={'a','b','c','d','e','f','g','h'}。而下面的语句是不合法的,
String st=ch;但是它可以通过String类的一个以字符数组为参数的构造函数实现上面所要表达的功能,
String str=new String(ch);。最后必须强调一点,尽管不能直接利用字符数组初始化字符串,但是可以直接输出字符数组,如这样的语句是正确的,System.out.println(ch);,输出结果是:abcdefgh