13

我想知道Apache Commons Lang3 ( ) 与 Apache Commons Text ( ) 有什么区别?org.apache.commons.lang3org.apache.commons.text

我看到了他们之间的许多相似之处。
例如,他们都有StringEscapeUtils

但我也看到了许多不同之处。
那么我应该使用哪一个,Lang3 还是 Text?
或者这两个的常见用例是什么?

4

2 回答 2

4

好吧,text方法说明

此代码改编自 Apache Commons Lang 3.5。

看起来他们只是计划将方法从一个库移动到另一个库。您必须让该代码的作者解释原因。

但是,值得指出的是,它lang3是 的编译依赖项text,因此如果您包含,无论如何text您都会有lang3

https://github.com/apache/commons-text/blob/master/pom.xml#L61-L65

于 2017-10-23T15:56:32.530 回答
0

commons-lang3 中的文本实用程序被标记为弃用,Javadoc指向 commons-text

于 2021-11-09T18:10:05.513 回答