ArrayUtils的常用方法介紹

2021-08-08 04:02:21 字數 2402 閱讀 7285

/* 1. arrayutils.isempty(strs) : 判斷陣列是否為空 , 不為空返回false,為空true */

arrayutils.isempty(new string);//結果是false

arrayutils.isempty(new string);//結果是false

arrayutils.isempty(new string{});//結果是true

/* 2. arrayutils.isnotempty(strs) : 判斷陣列是否不為空 , 不為空返回true,為空false */

arrayutils.isnotempty(new string);//結果是true

arrayutils.isnotempty(new string);//結果是true

arrayutils.isnotempty(new string{});//結果是false

/* 3. arrayutils.issamelength(strs, strs2) : 判斷兩個陣列長度是否相等, 長度相等返回true,否則返回false 。相比較的兩個陣列型別必須相同*/ 

arrayutils.issamelength(new string, new string);//返回false

/* 4. arrayutils.issametype(strs, strs2) :判斷兩個陣列的型別是否相同,相同返回true,否則返回false*/ 

arrayutils.issametype(new string, new integer);

/* 5. arrayutils.isequals(strs, strs2) 判斷兩個陣列是否相等   */

arrayutils.isequals(strs, strs);//結果是true

/* 6. arrayutils.tostring() 將乙個陣列轉換成string,用於列印 */

arrayutils.tostring(new string);//結果是:

/* 7. arrayutils.clone  賦值 (轉殖) 陣列  */

object s =arrayutils.clone(new object);

/* 8. arrayutils.subarray  擷取 子陣列 : 根據 起始索引 startindexinclusive 到 結束索引startindexinclusive */

object s1 =arrayutils.subarray(new object, 0, 1);//結果是返回陣列 :[33] 

object s2 =arrayutils.subarray(new object, 0, 2);//結果是返回陣列 :[33, yy] 

/* 9. arrayutils.indexof  查詢某個object在陣列中的位置,可是指定起始搜尋位置*/

int index=arrayutils.indexof(new object, 「uu」 );//結果是2

int index1=arrayutils.indexof(new object, 「uu」,2 );//結果是2

int index3=arrayutils.indexof(new object, 「uu」,3 );//結果是-1

/* 10. arrayutils.lastindexof 反向查詢某個object在陣列中的位置  可是指定起始搜尋位置*/ 

int index11=arrayutils.lastindexof(new object, 「33」 );//結果是0

int index22=arrayutils.lastindexof(new object, 「33」,2 );

/* 11. arrayutils.contains 查詢某個object是否在陣列中 */  

/* 12. arrayutils.reverse 反轉陣列 */  

arrayutils.reverse(new string);//結果是:

/* 13. arrayutils.add 新增一object到陣列*/ 

string t=;

string gg=(string) arrayutils.add(t, 「jj」);//

/* 14. arrayutils.addall 合併兩個陣列*/ 

string ggo=(string) arrayutils.addall(new string,new string);//結果是:[22, yy, jj]

/* 15. arrayutils.remove 刪除陣列某個位置的元素*/ 

string gg4=(string) arrayutils.remove(new string, 1);

/* 16. arrayutils.removeelement 刪除陣列中某個物件*/ 

string ggpp=(string) arrayutils.removeelement(new string, 「yy」);

ArrayUtils常用的幾個函式

arrayutils.isempty strs 判斷陣列是否為空 不為空false,空true eg arrayutils.isempty newstring false arrayutils.isnotempty strs 和上面相反 arrayutils.isequals str1,str2 判...

ArrayUtils的常用辦法介紹

1 arrayutils.isempty strs 判斷陣列是否為空,不為空返回false,為空時返回true。arrayutils.isempty new string 返回結果為false arrayutils.isempty new string 返回結果是false arrayutils.i...

ArrayUtils 擁有以下方法

arrayutils 擁有以下方法 tostring 將乙個陣列轉換成string,用於列印陣列 isequals 判斷兩個陣列是否相等,採用equalsbuilder進行判斷 tomap 將乙個陣列轉換成map,如果陣列裡是entry則其key與value就是新map的key和value,如果是o...