對於數組中有幾個常見的操作,是需要大家掌握的,因為在學習java數組時會被頻繁使用到。有一些大家在以前有接觸過的,可以再複習一遍,加深這類用法的記憶。本篇為大家總結了三種方法:toString、sort和equals,進行簡單的分析後,會展現出對應的程式碼範例。
1.toString方法
將陣列按照預設格式輸出為字串。
public static void main(String[] args) { int dataA[] = new int[] {1,2,5,4,3}; System.out.println(Arrays.toString(dataA)); }
2.sort方法
將數組進行升序排序。
注意
參數array分析
( 1)是數值,預設升序排序
( 2)是字串(英文)依照字母順序升序排序
( 3)是字串(中文)依照字串的編碼數字升序排序
( 4)如果是自訂類型,那麼自訂的類別必須有comparable或Comparator介面的支持
int[] intTest={15,78,32,5,29,22,17,34}; Arrays.sort(intTest); output(intTest);
3.equals
比較數組元素是否相等。
int []arr1 = {1,2,3}; int []arr2 = {1,2,3}; System.out.println(Arrays.equals(arr1,arr2));
注意:如果兩個陣列元素值一樣,但是兩個陣列對應位置元素不同, Arrays.equals回傳結果是false。
以上就是Java中Arrays類別的常見使用,大家在學會後可以保存下來,方便之後的複習。當然Arrays類別的用法也不止於此,課後需要找更多的方法來補充。