旅行网站开发需求说明书,seo是什么意思 为什么要做seo,公司网站建站要多少钱,第三方小程序开发平台一、java集合框架包含的内容#xff1a; 1.Collection ①List接口: a.ArrayList实现类#xff1a;实现了长度可变的数组#xff0c;遍历数据的时候效率比较高 b.LinkedList实现类#xff1a;采用链表存储方式#xff0c;插入和删除元素的时候效率比较高 ②Set接口: a.Hash…一、java集合框架包含的内容 1.Collection ①List接口: a.ArrayList实现类实现了长度可变的数组遍历数据的时候效率比较高 b.LinkedList实现类采用链表存储方式插入和删除元素的时候效率比较高 ②Set接口: a.HashSet实现类 b.TreeSet实现类 2.Map接口 ①HashMap实现类 ②TreeMap实现类 二、集合 1.Collection接口:存储的是一组不唯一无序的对象 2.List接口存储的是一组不唯一有序的对象 3.Set接口存储的是一组唯一的无序的对象 4.Map接口是按键值对来存储数据的。eg:CN–china,Jp–Japan 三、ArrayList集合类: 1.add(Object o):将元素添加到集合中 2.add(int i,Object o):将元素添加到集合的指定位置中 3.get(int i):根据下标来获取集合中的元素 4.size():统计集合中元素的个数 5.remove:可以根据下标来删除元素也可以直接根据元素来删除。eg:dlist.remove(0),删除第一个元素。dlist.remove(mdog),将mdog从dlist集合中删掉 6.contains:在集合中查找指定的元素 四、LinkedList集合类 1.创建Linked集合类 LinkedList list new LinkedList(); 2.给集合里面加入元素 list.addFirst(“值”);将元素添加到集合中的第一个中 list.addLast(“值”);将元素添加到集合中的最后一个中。 3.获取集合中的第一个元素 getFirst(); 4.获取集合中的最后一个元素 getLast(); 5.删除集合中的元素 remove(); //删除指定的元素或者按照下标来删除 removeFirst();//删除第一个元素 removeLast();//删除最后一个元素 五、Map集合 1.创建Map集合 Map map new HashMap(); 2.给map集合里添加数据 map.put(“键”,“值”); eg:map.put(“张云飞”,“一组”); 3.根据键来获取值 map.get(“键名”); eg:map.get(“张云飞”); 4.统计集合的个数 map.size(); 5.返回键的集合 map.keySet(); 6.返回值的集合 map.values(); 7.返回所有的键值对: 直接输出map 8.根据键删除值 map.remove(“张云飞”); 六、迭代器iterator 1.iterator为集合而生专门实现集合的遍历。 2.hasNext():判断是否存在另一个可访问的元素 3.next():返回要访问的下一个元素 七、泛型集合 1.List泛型集合 a.语法List类型 集合名 new ArrayList类型(); eg:List ls new ArrayList(); b.如果设置该集合为泛型集合的话给集合里面添加元素的时候必须添加的是该类型的值。 eg:ls.add(“刘世豪”); 2.Map泛型集合 a.语法Map键的类型,值的类型 map new HashMap键的类型,值的类型(); eg:MapString,String map new HashMapString,String(); b.根据键获取值 map.get(“键”);