int[] nums = new int[] {25,56,2,6}; Arrays.toString(nums); System.out.println(nums); 按旁邊的例子這樣寫(xiě)有什么問(wèn)題呢?打印出來(lái)是個(gè)地址值[I@57425f38,要全部打印出來(lái)還得遍歷。

ROOThree
2014-05-26
3 回答
舉報(bào)
0/150
提交
取消
2014-05-26
直接輸出nums,實(shí)際上輸出的是數(shù)組在內(nèi)存中的首地址,可以使用for循環(huán)遍歷輸出,也可使用Arrays類(lèi)的toString()方法將數(shù)組轉(zhuǎn)換為字符串,然后輸出System.out.println(Arrays.toString(nums));
2014-05-27
int[] nums = new int[] {25,56,2,6}; String num=Arrays.toString(nums); System.out.println(num);
2014-05-26
System.out.println(Arrays.toString(nums));試試看