使用 Arrays 類操作 Java 中的數組
Arrays 類是 Java 中提供的一個工具類,在 java.util 包中。該類中包含了一些方法用來直接操作數組,比如可直接實現數組的排序、搜索等
Arrays 中常用的方法:
1、 排序
語法:??Arrays.sort(數組名);
可以使用 sort( ) 方法實現對數組的排序,只要將數組名放在 sort( ) 方法的括號中,就可以完成對該數組的排序(按升序排列)
順序輸出使用:for ( int i = 0;i < scores[].length;i++ )
逆序輸出使用:for ( int i = scores[].length-1;i > 0;i-- )
2、 將數組轉換為字符串
語法:??Arrays.toString(數組名);
可以使用 toString( ) 方法將一個數組轉換成字符串,該方法按順序把多個數組元素連接在一起,多個元素之間使用逗號和空格隔開,
3、fill
給數組賦值:通過fill方法。
4、equals
比較數組:通過equals方法比較數組中元素值是否相等。
5、binarySearch
二分查找:使用二分搜索法來搜索指定數組的范圍
使用 foreach 操作數組
foreach 并不是 Java 中的關鍵字,是 for 語句的特殊簡化版本,在遍歷數組、集合時, foreach 更簡單便捷。
語法:
說明:元素變量自己命名,可以是任意大于等于兩個字母的組合就行,但不能是關鍵詞,不能與數組名重復,遍歷對象是數組名