Java学习笔记_04

list接口

List集合特点

  • 1.有序
  • 2.有索引
  • 3.可以重复元素

基本用法

package cn.itcast.demo05;

import java.util.ArrayList;
import java.util.List;

/*
    List集合特点
    1.有序 2.有索引 3.可以重复元素
    实现类:Arrylist,Linkedlist
 */
public class ListDemo {

    public static void main(String[] args) {
        function();
        function1();
    }

    /*
        boolean add(E e)
        向列表尾部添加
        void add(ind index,E)
        向指定索引添加
        注意越界异常
    */

    /*
        E remove(int index)
        删除指定索引的元素,返回指定索引的元素
        boolean remove(Object o)
        从列表中移除第一次出现的指定元素
    */

    /*
        E set(int index,E)
        修改指定索引的元素,返回修改之前的元素
    */

    /*
        E get(int index)
        返回列表中指定列表的元素
    */
    
    public static void function() {
        List<String> list = new ArrayList<String>();
        list.add("aaa");
        list.add("bbb");
        list.add("ccc");
        System.out.println(list);
        // 在二号索引处插入
        list.add(2, "888");
        System.out.println(list);
    }

    public static void function1() {
        List<Double> list1 = new ArrayList<Double>();
        list1.add(1.1);
        list1.add(1.2);
        list1.add(1.3);
        System.out.println(list1);
        System.out.println(list1.set(1, 666.6));
        System.out.println(list1);
    }
}

猜你喜欢

转载自blog.csdn.net/DylanYuan/article/details/84238813