常見函式的使用

2021-09-28 21:21:01 字數 2652 閱讀 2838

1.arrays.equals(array,array2)

比較兩個陣列元素是否相等:返回值為true相等

返回值為false不相等

int

arr=

;int

arr1=;

system

.out

.println

(arrays

.equals

(arr

,arr1))

;//true

2. arrays.copyofrange(t original,int fro[m,int to )

將乙個 原始的陣列從from開始複製,複製到上標to,生成乙個新的陣列

[from,to)

int

arr1=;

intb

=arrays

.copyofrange

(arr1,0

,2);

system

.out

.println

(arrays

.tostring(b

));/

/[1,

2]

** static arrays.fill(array,num )**

把陣列中的元素用num填

int

arr=

;arrays

.fill

(arr,7

);system

.out

.println

(arrays

.tostring

(arr))

;

public static void fill(object a, int fromindex, int toindex, object val)

將指定的 object 引用分配給指定 object 陣列指定範圍中的每個元素。填充的範圍從索引 fromindex(包括)一直到索引 toindex(不包括)。(如果 fromindex==toindex,則填充範圍為空。

int

arr=

;arrays

.fill

(arr,0

,2,3

);system

.out

.println

(arrays

.tostring

(arr))

;//[

3,3,

3]

arrays.sort( )

將陣列排序

int

arr=

;arrays

.sort

(arr);

system

.out

.println

(arrays

.tostring

(arr))

;//[

1,3,

8]

arrays.copyof(arrr,arr.length )
int

arr=

;int

newarr

=arrays

.copyof

(arr

,arr

.length);

system

.out

.println

("newarr"

+arrays

.tostring

(newarr))

;

7.arraycopy(object src, int srcpos, object dest, int destpos, int length)

src: 原陣列 srcpos:原陣列起始的位置

dest:目的陣列 destpos:目的陣列的起始位置

length:所需複製陣列的長度

需要注意的是要重新宣告乙個同型別且長度足夠的陣列,否則會出現異常函式原型:arraycopy(object src, int srcpos, object dest, int destpos, int length)

src: 原陣列 srcpos:原陣列起始的位置

dest:目的陣列 destpos:目的陣列的起始位置

length:所需複製陣列的長度

需要注意的是要重新宣告乙個同型別且長度足夠的陣列,否則會出現異常

int

newarr

=new

int[10]

;system

.arraycopy

(arr,0

,newarr,3

,3);

system

.out

.println

("newarr"

+arrays

.tostring

(newarr))

;//newarr[0

,0,0

,1,9

,3,0

,0,0

,0]

oracle常見函式的使用

求各人姓名的長度 規律 函式 b 表示按位元組計算,如lengthb select lengthb abcd朗沃 from dual select t.stu name,length t.stu name from t stu t 大小寫轉換 select upper t.stu name lowe...

常見高階函式使用

python中如果將乙個函式名傳送給另乙個函式作為形參,那麼就成這個函式為高階函式 簡單例子 f abs 這就表示python中函式名是可以傳送給變數的 print f 9 def add a,b,f return f a f b print add 1,2,abs 如果將函式名傳入為另乙個函式引數...

C 常見函式使用

備註 總結c 中一些常見函式的使用,提高工作效率 陣列的拼接 報文頭的前6b固定 drv uchar pkt info head palive to np len set lag keepalive pkt info lag keepalive info,pkt info head void lag...