java中打印輸出數組內容的三種方式


今天輸出數組遇到問題,學習一下打印輸出數組內容的幾種方式

錯誤示范:System.out.println(array);  //這樣輸出的是數組的首地址,而不能打印出數組數據。(唉,我開始就是這么寫的。。。)

一維數組:

int[] array= {1,2,3,4,5,6};

方式一:for循環

for(int i=0;i<array.length;i++)
{
      System.out.println(array[i]);
}

輸出為:(自動換行格式的)

方式二:for each

for(int a:array)
    System.out.println(a);

輸出格式同方式一。

方式三:Arrays類中的toString方法(注意,是Arrays不是Array,Arrays類位於java.util包下)

int[] array= {1,2,3,4,5,6};
System.out.println(Arrays.toString(array));

輸出為:[1,2,3,4,5,6]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM