迅速掌握J(rèn)ava容器中常用的ArrayList類與Vector類用法
ArrayList類
List集合的實(shí)例化:
List<String> l = new ArrayList<String>(); //使用ArrayList類實(shí)例化List集合 List<String> l2 = new LinkedList<String>(); //使用LinkedList類實(shí)例化List集合
ArrayList常用方法:
- add(int index, Object obj);
- addAll(int, Collection coll);
- remove(int index);
- set(int index, Object obj);
- get(int index);
- indexOf(Object obj);
- lastIndexOf(Object obj);
- listIterator();
- ListIterator(int index);
ArrayList示例:實(shí)現(xiàn)創(chuàng)建空的ArrayList對象,并向其添加元素,然后輸出所有元素。
<%@ page import="java.util.*" %> <% List<String> list = new ArrayList<String>(); for(int i=0;i<3;i++) { list.add(new String("福娃" + i)); } list.add(1, "后添加的福娃"); //輸出所有元素 Iterator<String> it = list.iterator(); while(it.hasNext()) { out.println(it.next()); } %>
輸出結(jié)果為:
福娃0 后添加的福娃 福娃1 福娃2
LinkedList類的用法與ArrayList類類似。
Vector類
Vector類常用方法:
- add(int index, Object element);
- addElementAt(Object obj, int index);
- size();
- elementAt(int index);
- setElementAt(Object obj, int index);
- removeElementAt(int index);
Vector類實(shí)例:實(shí)現(xiàn)創(chuàng)建空的Vector對象,并向其添加元素,然后輸出所有元素。
<%@ page import="java.util.*" %> <% Vector v = new Vector(); //創(chuàng)建空的Vector對象 for(int i=0;i<3;i++) { v.add(new String("福娃" + i)); } v.remove(1); //移除索引位置為1的元素 //顯示全部元素 for(int i=0;i<v.size();i++) { out.println(v.indexOf(v.elementAt(i))+": "+v.elementAt(i)); } %>
顯示結(jié)果為:
0: 福娃0 1: 福娃2
相關(guān)文章
springboot+mybatis快速插入大量數(shù)據(jù)的具體實(shí)現(xiàn)
最近導(dǎo)入表格數(shù)據(jù)時需要同時插入修改大量數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于springboot+mybatis快速插入大量數(shù)據(jù)的具體實(shí)現(xiàn),文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-04-04JDBC利用C3P0數(shù)據(jù)庫連接池連接數(shù)據(jù)庫
這篇文章主要為大家詳細(xì)介紹了JDBC利用C3P0數(shù)據(jù)庫連接池連接數(shù)據(jù)庫,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-08-08java實(shí)現(xiàn)圖片角度旋轉(zhuǎn)并獲得圖片信息
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)圖片角度旋轉(zhuǎn)并獲得圖片信息,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-02-02如何批量測試Mybatis項(xiàng)目中的Sql是否正確詳解
這篇文章主要給大家介紹了關(guān)于如何批量測試Mybatis項(xiàng)目中Sql是否正確的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-12-12