陣列常用方法

2021-08-03 22:13:43 字數 495 閱讀 2101

1  遍歷陣列的兩種方法

(1)  for迴圈

for(int i=0;i<10;i++)

(2) for ever

int a=new int[5];

for(int b:a)

2  填充替換陣列

array.fill(a,8);//以8來填充陣列

array.fill(a,1,,2,8);//以下標1起 到下標2結束,之間用8填充   [1,2)   2不填充

3  排序

array.sort(a)//從小到大排列陣列

4複製copyof(a,5)//複製陣列a內長度為5的元素  複製到新陣列中長度不足用0補,超出部分截斷

copyofrange(a,0,3)//複製方法  [0,3)3不複製

5查詢binarysearch(a,0,1,8);//陣列a中[0,1]範圍內查詢8的位置呼叫此函式前先用sort排序

binarysearch(a,4); //查詢4的位置

陣列常用方法

演示 push pop shift unshift reverse sort splice indexof var array 1,6,3,5 console.log array.length 原來的陣列長度為3 array.push 2,4,6 從最後面新增,可以新增多個,length也會相應增加...

陣列常用方法

陣列概念 有序的元素序列。一組有序資料 常用方法 1 push和pop push從陣列尾部新增元素,並返回新增新的元素後的長度,該方法會改變原陣列 pop從尾部刪除 返回值是刪除的元素 push和pop結合使用,就構成了 後進先出 的棧結構 stack arr.push 1,2 arr.push 3...

陣列常用方法

arr.from 從類陣列物件或者可迭代物件中建立乙個新的陣列例項 arr.isarray 判斷是否是乙個陣列物件 arr.of 根據一組陣列來建立新的陣列例項,支援任意的引數數量和型別。arr.fill 將陣列中指定區間的所有元素的值,都替換成某個固定的值 arr.pop 刪除陣列的最後乙個元素,...