java当中的object数组转换为string的有关问题

java当中的object数组转换为string的问题
本帖最后由 dxh308315 于 2014-01-05 16:48:01 编辑

Object[] array = new Object[]{
new String[]{"Sunny","Hot","High","Weak","No"},
new String[]{"Sunny","Hot","High","Strong","No"},
new String[]{"Rain","Mild","High","Strong","No"}
                             };
System.out.println(array[1]);


我想输出的情况是像("Sunny","Hot","High","Weak","No")的这样的string串但是输出为[Ljava.lang.String;@18a992f,希望能够得到转化方法。

------解决方案--------------------
要这样的吗

System.out.println(Arrays.toString((String[])array[1]));
------解决方案--------------------
引用:
要这样的吗

System.out.println(Arrays.toString((String[])array[1]));

这个就是了