Java 集合
了解集合的基础概念和方法的使用
蠖
这个作者很懒,什么都没留下…
展开
-
增强for循环
增强for循环简化数组和Collection集合的遍历 public class 增强for { public static void main(String[] args) { int[] s1 = { 1, 2, 3, 4, 5, 6 }; for (int i : s1) { System.out.println(i); } System.out.println("-----------");原创 2021-03-25 21:34:42 · 118 阅读 · 1 评论 -
List集合子类特点
List集合子类特点List集合常用子类:ArrayList, LinkedListArrayList:底层数据结构是数组,查询快增删慢LinkedList:底层数据结构是链表,查询慢增删快LinkedListLinkedList集合的特有功能1.addFirst(E e)在该列表开头插入指定元素2.addLast (E e) 将指定的元素追加到此列表的末尾3.getFirst(E e) 返回此列表的第一个元素4.getLast(E e)返回此列表中的最后一个元素5.remov原创 2021-03-24 20:11:10 · 109 阅读 · 0 评论 -
Listlterator:列表迭代器
ListIteratorListlterator:列表迭代器通过list集合的Listlterator()方法得到,是List特有的迭代器用于可以沿任意方向遍历列表的列表迭代器,在迭代器间修改列表,并获取列表中迭代器的当前位置常用方法1.next();返回迭代中的下一个元素2.boolean haNext();如果迭代具有更多元素,返回true3.previous();返回迭代中的上一个元素4.boolean hasPrevious();如果此列表迭代器在相反方向遍历列表时具有 更原创 2021-03-23 17:47:25 · 308 阅读 · 0 评论 -
List排序
LIst 排序4.创建一个Person类,里面有编号、姓名、年龄等属性,创建10个person对象添加到List集合中,按照年龄降序排列public class List排序 { public static void main(String[] args) { ArrayList<Person> person=new ArrayList<Person>(); person.add(new Person("xxx", 6, 185)); perso原创 2021-03-16 16:59:02 · 124 阅读 · 0 评论 -
Collection概述和使用
1.Collection1.1 Collection 集合概述和使用单链集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素JDK 不提供此接口的任何直接实现,它提供更具体的子接口(Set和List)实现多态方式/* 创建Collection集合的对象 多态形式 ArrayList() */public class CollectionDemo01 { public static void main(String[] args) { //创建Collection原创 2021-03-12 17:58:34 · 2696 阅读 · 0 评论