浅谈ArrayList的removeAll方法

在开发过程中,遇到一个情况,就是从所有骑手Id中过滤没有标签的骑手Id(直接查询没有标签的骑手不容易实现)。 List<Integer> allRiderIdList = new ArrayList(); // 所有的骑手,大致有23W数据 List<Integer> hasAnyTagRiderId = new ArrayList(); // 有标签的骑手, 大致有21W
浅谈ArrayList的removeAll方法

按指定大小分割List的一种算法

按指定大小分割List的一种算法。直接贴代码了,至于应用场景留给大家自己去思考。 public static List<List<?>> splitList(List<?> list, int len) { if (list == null || list.size() == 0 || len < 1) { return null; } List<L
按指定大小分割List的一种算法