
集合
集合类
淡乄然
这个作者很懒,什么都没留下…
展开
-
根据数量分割集合
【代码】根据数量分割集合。原创 2023-03-01 10:13:50 · 314 阅读 · 0 评论 -
集合转数组toArray方法
数组转集合原创 2022-11-15 10:31:46 · 556 阅读 · 0 评论 -
循环map的几种方式
现象:map循环的方式方法:1: 使用 map.entrySet()2:map.keySet() 获取key在通过key获取value3:map.values() 直接获取value4:forEach原创 2022-07-04 15:42:10 · 721 阅读 · 0 评论 -
List循环移除元素
现象: list中的元素移除在for循环中如果直接list.remove()。移除了一个元素之后,此元素之后所有的元素将全部往前面移动。但是for循环访问出现数组越界的异常!解决办法: 1:移除List中确定元素的方法,这里判断list中的emai元素为空就移除 2:list移除另一个list中有的元素 通过迭代器移除list中的元素就可以必看原创 2017-04-28 10:33:33 · 1060 阅读 · 0 评论 -
根据list对象中某个参数去重操作
现象: 当集合中是对象的时候,因为每个对象都是new出来的,所以无法向字符串那样的去除重复的值。方法: 1:需要在对象的实体类bean里面重写public boolean equals(Object obj) {} 和 public int hashCode() {} 两个方法 需要根据哪个字段来去除重复就写哪个字段方法。@Override public boolean equals(Ob原创 2017-09-08 14:12:45 · 13523 阅读 · 0 评论 -
list排序的问题
现象: list如何按照自定义排序方法: 一:list有序列表 输出按照放入先后排序 二:使用Collections.sort()排序 三:创建对象 四: 发现,代码直接报错了:Bound mismatch: The generic method sort(List<T>) of type Collections is not applicabl...原创 2018-09-03 10:02:06 · 11613 阅读 · 2 评论 -
数组转的list不能直接使用add、remove方法
**现象:**数组转的list不能直接使用add、remove方法因为数组转list方法转的list返回的是Arrays里的一个静态的内部类。没有 add/remove方法1、使用add 或者remove都报错2、使用迭代器移除也报错解决办法:使用新容器接收在进行操作...原创 2020-03-31 19:42:44 · 839 阅读 · 0 评论