代碼小哥都督 2021-09-18 04:10:39 阅读数:356
[](
)Java 數組
======================================================================
[](
)1. 什麼是數組
數組是相同類型的數據按照順序組成的一種引用數據類型。
Java 中有基本數據類型和引用數據類型兩種數據類型。數組就是引用數據類型。
[](
)2. 數組聲明
在Java語言中,數組聲明有兩種語法:
中括號跟在數據類型後:DataType[] arrayName;
中括號跟在數組名稱後:DataType arrayName[];
其中DataType
是數組中要存放元素的數據類型,例如int
、String
等,arrayName
是數組名稱,遵守變量的命名規範。
例如:
[](
)3. 數組創建
)3.1 先聲明再創建
)3.2 聲明時同時創建
[](
)4. 數組初始化
數組創建後,所有元素都初始化為默認值,整型數組的元素都為 0,浮點型都為 0. 0 ,布爾型都為 false
。例如 int[] arr = new int[5];
語句創建了一個數組,它在結構可參考下圖:
除了數組的默認初始化,還有另外兩種常見形式:
)4.1靜態初始化
靜態初始化數組,就是聲明的同時,給數組賦值。
)4.2動態初始化
動態初始化數組,即數組的聲明以及創建是與數組的賦值操作分開進行的。
數組是有下標的,下標從0開始,因此長度為 3 的數組,最大下標為 2 。下圖展示了上述代碼的執行流程:
[](
)5. 數組的操作
)5.1 數組元素的引用
語法:數組名[下標],下標從0
開始。有一個整型數組,引用其第一個元素,實例如下:
)5.2 數組元素的修改
)5.3 獲取數組長度
我們可以使用數組的內置屬性length
來獲取數組的長度,使用點操作符調用其內置屬性:arrayName.length
。實例如下:
CodeChina開源項目:【一線大廠Java面試題解析+核心總結學習筆記+最新講解視頻】
無論是哪家公司,都很重視Spring框架技術,重視基礎,所以千萬別小看任何知識。面試是一個雙向選擇的過程,不要抱著畏懼的心態去面試,不利於自己的發揮。
同時看中的應該不止薪資,還要看你是不是真的喜歡這家公司,好了希望這篇文章對大家有幫助!
部分截圖:
版权声明:本文为[代碼小哥都督]所创,转载请带上原文链接,感谢。 https://gsmany.com/2021/09/20210918041039166C.html