Java基礎之List集合

List接口的介紹:

List接口繼承自Collection接口,是單列集合的一個重要分支。

List接口的特點:

1.是一個元素存取有序的集合

2.帶有索引的集合,通過索引可以精確地操作集合中的元素

3.集合中可以有重複的元素,通過元素的equals方法,來比較是否有重複元素

List接口中的常用方法:

1.public void add(int index,E element):將制定的元素添加到該集合的指定位置上

2.public E get(int  index ):返回集合中指定位置的元素

3.public E remove(int  index ):刪除列表中指定位置的元素,返回的是被刪除的元素

4.public E set(int  index ,E elment):用指定元素替換集合中的元素,返回值是更新前的元素

演示:

public class ListDemo {
    public static void main(String[] args) {
        // 創建List集合對象
        List<String> list = new ArrayList<String>();
        
        // 往 尾部添加 指定元素
        list.add("圖圖");
        list.add("小美");
        list.add("不高興");
        
        System.out.println(list);
        // add(int index,String s) 往指定位置添加
        list.add(1,"沒頭腦");
        
        System.out.println(list);
        // String remove(int index) 刪除指定位置元素  返回被刪除元素
        // 刪除索引位置爲2的元素 
        System.out.println("刪除索引位置爲2的元素");
        System.out.println(list.remove(2));
        
        System.out.println(list);
        
        // String set(int index,String s)
        // 在指定位置 進行 元素替代(改) 
        // 修改指定位置元素
        list.set(0, "三毛");
        System.out.println(list);
        
        // String get(int index)  獲取指定位置元素
        
        // 跟size() 方法一起用  來 遍歷的 
        for(int i = 0;i<list.size();i++){
            System.out.println(list.get(i));
        }
        //還可以使用增強for
        for (String string : list) {
            System.out.println(string);
        }   
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章