2013-01-04 40 views

回答

5

如果你想打印是一个数组

System.out.println(Arrays.toString(s)); 
如果你想打印为String

System.out.println(new String(s)); 

BTW

你可以写

char[] s = new char['Z' - 'A' + 1]; 
for(char ch = 'A'; ch <= 'Z'; ch++) 
    s[ch - 'A'] = ch; 
+0

谢谢,你也可以让我知道第一行的含义是什么..谢谢。 – user1947627

+0

来自Javadoc返回指定数组内容的字符串表示形式。字符串表示由数组元素的列表组成,方括号(“[]”)。相邻元素由字符“,”分隔(逗号后跟空格)。元素通过String.valueOf(char)转换为字符串。如果a为null,则返回“null” –