Java零基礎入門:Arrays類的概述與使用

Arrays類的概述與使用

27.8 Arrays類的概述與使用

1、概述:Arrays類包含用來運算元組(比如排序和搜尋)的各種方法。此類還包含一個允許將陣列作為列表來檢視的靜態工廠。

除非特別註明,否則如果指定陣列引用為 null,則此類中的方法都會丟擲 NullPointerException。

此類中所含方法的文件都包括對實現的簡短描述。應該將這些描述視為實現注意事項,而不應將它們視為規範 的一部分。實現者應該可以隨意替代其他演算法,只要遵循規範本身即可。(例如,sort(Object[]) 使用的演算法不必是一個合併排序演算法,但它必須是穩定的。)

2、常見使用:

2。1 sort :對指定的型別陣列按數字升序進行排序。該排序演算法是一個經過調優的快速排序法。

如圖1所示:

Java零基礎入門:Arrays類的概述與使用

圖1

2。2 binarySearch:透過二分查詢搜尋指定的型別陣列的範圍,以獲得指定的值。

如圖2所示:

Java零基礎入門:Arrays類的概述與使用

圖2

2。3 toString :返回指定陣列內容的字串表示形式。字串表示形式由陣列的元素列表組成,括在方括號(“[]”)中。相鄰元素用字元 “, ”(逗號加空格)分隔。這些元素透過 String。valueOf(byte) 轉換為字串。如果 a 為 null,則返回 “null”。

如圖3所示:

Java零基礎入門:Arrays類的概述與使用

圖3

感謝支援,我是

小區學習錄

,喜歡

點關注

。每天根據小編的學習,持續分享學習的筆記與心得。

案例程式碼截圖僅包含部分,小編已整理了全部程式碼並分享,可免費領取,私信回覆2個字:

程式碼

另外,小編整理了

Java安裝包

Eclipse安裝包

漢化包

、及

幫助文件API

,可免費領取下載,私信回覆3個字:

安裝包