环境: MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports) jdk8 IntelliJ IDEA

🦜: java 开发,应该很多人在使用 CollectionUtils时,都遇到【collections、collections4】犹豫,到底该使用那个呢? 以下 简称C3,C4;

先看看 出处:(pacakges) C3:package org.apache.commons.collections C4:package org.apache.commons.collections4

都来自一个baba。为啥搞俩轮子,百思不解,随便用个算了。。。

longlonglater

看到 官方文档 有这么一句: All users are strongly encouraged to updated to this release.

还不赶快换collections4…

long

long

later

部分源码分析:

C3 VS C4

size():C3 VS C4 source code 对比:C3 容易 npe。