class Test{
static String str="wyy";
public static void main(String[] args){
char[] data=str.toCharArray();
for(int i=0;i<3;i++){
System.out.print(data[i]);
}
System.out.println();
str=data.toString();
System.out.println(str);
}
}先将字符串转为字符数组后,输出字符数组正确。
再将字符数组转为字符串后,输出字符串结果为何是乱码?如何解决?