Java之LIst

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java之LIst相关的知识,希望对你有一定的参考价值。

1.集合的体系:

 

----------| Collection 单列集合 的根接口

 --------------|  List  如果是实现了List接口的集合类,该集合类具备的特点:有序,可重复。

 --------------|  Set   如果是实现了Set接口的集合类,该集合类具备的特点: 无序,不可重复。

有序:集合的有序不是指自然顺序,而是指添加进去的顺序与元素出来的顺序是一致

List接口中特有的方法:

添加

add(int index, E element) 

addAll(int index, Collection<? extends E> c) 

获取:

get(int index) 

indexOf(Object o) 

lastIndexOf(Object o) 

subList(int fromIndex, int toIndex) 

修改:

set(int index, E element) 


迭代

listIterator() 

 

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

public class Demo01 {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		List list = new ArrayList();
		list.add("张三");
		list.add("李四");
		list.add("王五");
		list.add("赵六");
		list.add("赵六");
		System.out.println("集合的元素:"+ list);
	}

}

执行结果

集合的元素:[张三, 李四, 王五, 赵六, 赵六]

2.

以上是关于Java之LIst的主要内容,如果未能解决你的问题,请参考以下文章

201621123062《java程序设计》第九周作业总结

JAVA之AOP

Java语言基础之方法的设计

java之list源代码浅析

JAVA集合框架之List和Set泛型

java基础之集合List-ArrayListLinkedListVector的差别