1.集合框架
Collection Map
List Set HashMap
ArrayList LinkesList HashSet
2.List的方法
List <元素类型> list=new ArrayList<元素类型>();
list.add(元素); //添加元素
list.add(index,元素); //向指定的位置插入元素
list.remover(下标); //删除指定下标的元素
list.remover(元素); //删除指定元素
list.get(index); //获取指定下标的元素
list.contains(元素); //集合中是否包含指定元素
运行结果:
1 package Day13七; 2 3 import java.util.ArrayList; 4 import java.util.Collection; 5 import java.util.List; 6 7 public class Test1 { 8 public static void main(String[] args) { 9 //可重复,有序(不唯一,有序) 10 List<String> list=new ArrayList<String>(); 11 list.add("aaa"); 12 list.add("bbb"); 13 list.add("aaa"); 14 //向指定位置,插入元素 15 list.add(1,"ccc"); 16 //获得指定位置元素的值 17 String val=list.get(0); 18 //删除指定位置值(返回删除掉的值) 19 String val1=list.remove(1); 20 //是否包含指定元素 21 boolean flag=list.contains("bbb"); 22 23 System.out.println(val); 24 System.out.println(list); 25 System.out.println(flag); 26 } 27 }