直接列印陣列名稱,得到的是陣列對應的:記憶體位址雜湊值。
二進位制:01
十進位制:0123456789
16進製制:0123456789abcdef
訪問陣列元素的格式:陣列名稱[索引值]
索引值:就是乙個int數字,代表陣列當中元素的編號。
【注意】索引值從0開始,一直到「陣列的長度-1」為止。
public
class
demo04arrayuse
; system.out.
println
(array)
;//[i@75412c2f
//直接列印陣列當中的元素
system.out.
println
(array[0]
);//10
system.out.
println
(array[1]
);//20
system.out.
println
(array[2]
);//30
//也可以將陣列當中的某乙個單個元素,賦值交給變數
int num = array[1]
; system.out.
println
(num)
;//20
}}
使用動態初始化陣列的時候,其中的元素將會自動擁有乙個預設值。規則如下:
如果是整數型別,那麼預設為0;
如果是浮點型別,那麼預設為0.0;
如果是字元型別,那麼預設為 『\u0000』;
如果是布林型別,那麼預設為false;
如果是引用型別,那麼預設為null。
注意事項:
靜態初始化其實也有預設值的過程,只
不過系統自動馬上將預設值替換成為了大括號當中的具體數值。
public
class
demo05arrayuse
}
陣列的列印
介紹下arrays.deeptostring object a 方法,該方法返回乙個string 如果該陣列 它會迴圈列印乙個一維或多維陣列,列印出來的格式為 如果乙個陣列內包含對其自身的引用,則將該元素列印成 對於多維陣列的拷貝system.arraycopy obj src,int srcind...
idea 使用tomcat列印日誌亂碼
問題描述 使用intellij idea啟動tomcat,發現亂碼問題,雖然不影響正常使用,但是本人有輕度強迫症,所以還是想把亂碼改過來。亂碼情況 idea預設展示的三個log資訊,全部亂碼。解決方案 修改tomcat安裝目錄下的conf檔案中的logging.porperty檔案中的內容 把需要修...
陣列螺旋列印
package su.interview import utils.com.matrixer 螺旋列印數列 author toy public class array 01 j i 南 system.out.println b i j for int k 0 k n 1 k i j 西 system...