摘要: 操作集合的工具类:Collecionts 具有一些对集合进行操作的方法 reverse: 反转 Collections.reverse(list); shuffle: 乱序 Collections.shuffle(list); sort: 字典升序 可以通过重写实现类中的 Comparator对Li 阅读全文
posted @ 2022-03-21 20:05 chachan53 阅读(58) 评论(0) 推荐(0) 编辑
摘要: Map Map用于保存具有映射关系的数据,Map集合里保存着Map里的Key和Key对应的Value值(与python中的字典的键值对类似) Map中的Key和Value都可以是任何引用类型的数据 Map中的Key不允许重复,同一个Map中的任何两个Key通过equals比较返回false Key和 阅读全文
posted @ 2022-03-21 19:29 chachan53 阅读(30) 评论(0) 推荐(0) 编辑
摘要: List 和 ArrayList List:元素有序、可重复的集合,集合中每个元素都有其对应的顺序索引 允许使用重复元素,可通过索引访问指定位置的元素 默认按元素的天机顺序设置元素的索引 ArrayList是List接口的实现类 创建列表 List list = new ArrayList(); a 阅读全文
posted @ 2022-03-21 18:04 chachan53 阅读(233) 评论(0) 推荐(0) 编辑
摘要: TreeSet TreeSet是SortedSet接口的实现类 TreeSet可以确保集合元素处于排序状态 支持的排序方法: 自然排序(默认) 定制排序 自然排序 调用compareTo(Object obj)方法来比较元素间的大小关系,然后将集合升序排列 必须放入同类对象,否则会发生类型转换异常( 阅读全文
posted @ 2022-03-21 11:42 chachan53 阅读(40) 评论(0) 推荐(0) 编辑