ArrayList的各種方法

1>ArrayList是一個非靜態(tài)類,在創(chuàng)建集合的時候,創(chuàng)建這個類的對象才可以使用,比如說:

ArrayList list=new ArrayList();

這樣就創(chuàng)建了ArrayList這個類的對象list,才可以使用它里面的各種方法。

2>list中和數(shù)組不一樣,它不用聲明這個集合的長度,還可以裝各種類型的元素。

list的各種方法

  • list.add()這個方法是添加單個元素,例如:list.add(1);,list.add("隨便加");給這個集合添加各種類型的元素。
  • list.addrange():這個方法是給這個集合添加集合,例如:
    list.addrange(new string(){"你","好","我","是","人","類"};
    這樣就給這個集合添加了一個string類型的數(shù)組。
  • list.clear();是清楚之前添加的所有元素。
  • list.remove();是移除集合中的元素。把你要移除的元素放到這個方法的括號里面就好了。
    例如:
    list.remove("我"):這樣就把上面添加到集合中的“你好,我是人類”里面的“我”字移除了。
  • list.removeat();這個方法是根據(jù)集合的索引,也就是下標去移除元素,例如:
    list.removeat(0);
    這樣就把這個集合的第0個元素移除了。
  • list.removerange(0.3);這個方法是移除這個集合中下標為0到3(不包含第三個)的所有元素。
  • list.insert();這個方法是插入單個元素,例如:
    list.insert(2,"隨便什么都可以");
    這就在這個集合的下標為2之前的地方插入了“隨便什么都可以”的字段,至于插入什么類型的都可以。
  • list.cotains();這個方法是判斷這個集合中有沒有這個元素,例如:
    list.cotains("你")
    意思是判斷這個集合中有沒有"你"這個元素,它是有返回值的bool類型,所以要聲明一個bool型的變量來接收它。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容