欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

List集合(ArrayList和LinkedList)(简单代码例子实现)

程序员文章站 2022-06-16 23:42:22
...
import java.util.*;

public class Main{
    public static void  main(String[] args) {  
    		/*
    		 * ArrayList和LinkedList的区别:
    		 * 两者方法完全通用,效果也一样。只不过在存储的内部结构是不同的。
    		 * ArrayList(动态数组)本身自带索引,更善于查找
    		 * LinkedList(链式结构)更善于添加和删除
    		 * */
    		List list = new ArrayList();
    		//List list = new LinkedList();
    		
    		list.add("窗前明月光");//添加值
    		list.add("疑是地上霜");
    		list.add("举头望明月");
    		list.add("低头思故乡");
    		
    		list.add(null);
    		list.remove(1);
    		list.add(1,"我插入一句话");//在索引为1的后面插入
    		list.set(1, "这句话我改了");//更改索引为1的值
    		
    		System.out.println(list.size());//得到长度
    		System.out.println(list.get(1));//得到索引为1下标的值
    		
    }

}

相关标签: 集合类 java