在Android Studio中我們很常使用到ArrayList,因為他有很多寫好的方法可以直接使用
宣告:
新增:
移除:
清空:
取得指定位置元素:
取得指定元素位置:
查詢陣列大小:
查詢是否有指定元素:
陣列是否為空:
宣告:
ArrayList arrayList=new ArrayList();//不指定型態
ArrayList<String> arrayList1 = new ArrayList<>();//指定成String
新增:
arrayList1.add("test1");//加入一個項目
arrayList1.addAll(arrayList2);//加入陣列(一次新增多筆資料)
移除:
arrayList1.remove("test1");//移除一個項目
arrayList1.removeAll(arrayList2);//移除陣列(一次移除多筆資料)
清空:
arrayList1.clear();//清空陣列
取得指定位置元素:
arrayList1.get(0);//return "test1"
取得指定元素位置:
int a = arrayList1.indexOf("test1");//return 0
查詢陣列大小:
int i = arrayList1.size();//
查詢是否有指定元素:
boolean b = arrayList1.contains("test1");//有則回傳true
陣列是否為空:
boolean empty = arrayList1.isEmpty();//陣列不為空,回傳false
留言
張貼留言
如果有任何問題、建議、想說的話或文章題目推薦,都歡迎留言或來信: a@ruyut.com