陣列 array中常用的方法

2021-09-11 19:08:58 字數 738 閱讀 6038

-stringbuilder 效能不安全,但效率高,用來儲存字元

stringbuffer 效能安全,呼叫時需要等待,但是效率低

·delete(a,b) ,刪除內容包頭不包尾

·reverse() , 把陣列內容倒一遍

·陣列初始化的三種方式:

靜態初始化、動態初始化、預設初始化;

1、靜態初始化:

int [ ] a = ; //靜態初始化型別陣列;

man[ ] mans = ; //靜態初始化引用型別陣列;

2、動態初始化

陣列定義與陣列元素分配空間並賦值的操作分開進行

int [ ] a1 = new int[2]; //動態初始化陣列,先分配空間;

a1[0] = 1; //給陣列元素賦值

a1[2] = 2;

3、陣列的預設初始化

陣列是引用型別,它的元素是相當於類的例項變數,因此陣列一經分配空間,其中每個元素也被按照例項變數同樣的方式被隱式初始化。

int a2[ ] = new int[2];

boolean b = new boolean[2]; //布林型別預設值:false true

string[ ] s = new string[2]; //預設值:null

·陣列元素下標的合法區間:[0 , length-1],可以通過下標來遍歷陣列中的元素,遍歷時可以讀取元素的值或者修改元素的值;

1、for -each迴圈:讀取陣列元素,不可修改

陣列Array常用方法

方法名 簡介copyofrange 陣列複製 tostring 轉換為字串 sort 排序binarysearch 搜尋equals 判斷是否相等 fill 填充int a newint copyofrange int original,int from,int to 第乙個引數表示源陣列 第二個引...

陣列的常用方法 Array

陣列 1,arr.join 返回預設由逗號隔開的乙個字串,傳參則返回所傳引數隔開的乙個字串 2,arr.push 往陣列最後新增資料,返回新的陣列的length,這個方法將改變原陣列 3,arr.pop 將陣列最後一位刪去,返回被刪除的那位,會改變原陣列 4,arr.unshift 往陣列前新增資料...

陣列(Array)的常用方法(reduce)

reduce 陣列通過此方法,可以實現將每一項疊加稱為一項。使用 sum arr.reduce fun,start 其中,fun為乙個方法,接收四個引數,分別為 cur 當前項的值 index 當前項的index arr 原陣列 其中,start為疊加計算定義型別,並且為初始值,此值可以根據實際情況...