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);
        }   
    }
}

猜你喜欢

转载自blog.csdn.net/XianYuZong/article/details/82112897