1、靜態(tài)初始化(指定內容):在創(chuàng)建數組的時候不直接指定數據個數多少急鳄,還是直接將具體的數據內容進行指定。
2、靜態(tài)初始化基本格式:
數據類型[ ]? 數組名稱 =? new? 數組類型[ ] {元素1,元素2,元素3…}
注意典阵,雖然靜態(tài)初始化沒有直接告訴長度,但是根據大括號里面的元素具體內容也可以自動推算出來長度镊逝。
3壮啊、動態(tài)初始化(指定長度):在創(chuàng)建數組的時候,直接指定數組當中的數據元素個數撑蒜。
4歹啼、動態(tài)初始化基本格式:
數據類型[ ]? 數組名稱 =? new? 數組類型[ 數組長度]
5、如果不確定數組當中的具體內容座菠,用動態(tài)初始化狸眼,否則已經確定了具體內容,用靜態(tài)初始化浴滴。
如何獲取數組的長度份企,格式:
數組名.length
這將會得到一個int數字,代表數組的長度巡莹。
數組一旦創(chuàng)建程序運行期間長度不可改變司志。
6、數組可以作為方法的參數降宅,當調用方法的時候骂远,向方法的小括號進行傳參,傳遞進去的是數組的地址值腰根。
7激才、一個方法可以有0、1额嘿、多個參數瘸恼,但是只有0、1個返回值册养,不能有多個返回值东帅。
如果希望一個方法當中產生了多個結果數據組進行返回,解決方案是使用一個數組作為返回值類型即可球拦。
任何數據類型靠闭,都可以作為方法的參數類型或者返回值類型帐我。
數組作為方法的參數,傳遞進去的是數組的地址值愧膀。
數組作為方法的返回值拦键,返回的其實也是數組的地址值。