public class Test {
public static void main(String args[]) {
int ai[] = { 1, 2, 3, 5 };
System.out.println(ai);
char ac[] = { 'a', 'b', 'c' };
System.out.println(ac);
String args1[] = { "hei", "ma" };
System.out.println(args1);
boolean aflag[] = { true, false };
System.out.println(aflag);
}
}
//输出数组对象,为什么char[]数组打印的是char里的字符串.而其他的类型打印输出的是地址值?
还有没有其他像char[]这样的数组.
System.out.println(ac.toString());
要是把char[]数组的对象调用toString输出却是地址值. |
|