国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java數組工具類之Arrays

2019-11-06 07:08:29
字體:
來源:轉載
供稿:網友

java提供的Arrays類里包含的一些static靜態方法可以直接操作數組,這個Arrays類里包含了如下幾個靜態方法:

方法 說明
int binarySearch(type[] a, type key) 使用二分法查詢key元素值在a數組中出現的索引;如果a數組不包含key元素值,則返回負數。調用該方法時要求數組中的元素已經按照升序進行排列,這樣才能得到正確的結果
int binarySearch(type[] a,int fromIndex,int toIndex,type key) 這個方法與前一個方法類似,但它只搜索a數組中fromIndex到toIndex索引的元素。調用該方法同樣需要保證數組已經按照升序排列。
type[] copyOf(type[] original,int length) 這個方法會把original數組復制成一個新數組,其中length是新數組的長度。如果length小于original數組的長度,則新數組就是原數組的前面length個元素;如果length大于original數組的長度,則新數組的前面元素就是原數組的所有元素,后面補充0(數值類型)、false(布爾類型)或者null(引用類型)
type[] copyOfRange(type[] original,int from,int to) 這個方法與前一個方法類似,但這個方法只復制original數組的from索引到to索引的元素
boolean equals(type[] a,type[] b) 如果a數組和b數組的長度相等,而且a數組和b數組的數組元素也一一相同,該方法返回true
void fill(type[] a,type val) 該方法將會把a數組的所有元素都賦值為val
void fill(type[] a,int fromIndex,int toIndex,type val) 該方法與前一個方法作用相同,區別只是該方法僅將a數組的fromIndex到toIndex索引的數組元素賦值為val
void sort(type[] a) 該方法對數組a的數組元素進行排序
void sort(type[] a,int fromIndex,int toIndex) 該方法與前一個方法類似,區別是該方法僅僅對fromIndex到toIndex索引的元素進行排序
String toString(type[] a) 該方法將一個數組轉換成一個字符串。該方法按順序把多個數組元素連綴在一起,多個數組元素使用英文逗號和空格隔開

可以做下述測試:

public class ArraysTest { public static void main(String[] args) { // 定義a數組 int[] a = new int[] { 3, 4, 5, 6 }; // 定義b數組 int[] b = new int[] { 3, 4, 5, 6 }; // a數組和b數組長度相等,對應位置上的元素也都相等,返回true System.out.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 莎车县| 宣威市| 中阳县| 鄂伦春自治旗| 加查县| 琼海市| 南川市| 石首市| 高州市| 迭部县| 元朗区| 东安县| 吴江市| 凤山市| 长宁县| 扎鲁特旗| 会东县| 恩平市| 景东| 钟山县| 库车县| 乌鲁木齐县| 济宁市| 同德县| 棋牌| 兴城市| 扎鲁特旗| 双辽市| 朔州市| 昭觉县| 兴业县| 阿拉善盟| 仁寿县| 抚顺市| 蒲城县| 昌黎县| 延边| 英超| 昌黎县| 平武县| 吉安县|