web-dev-qa-db-ja.com

Apache CommonsLang3とApacheCommons Textの違いは何ですか?

Apache Commons Lang3の違いは何ですか(org.Apache.commons.lang3)vs Apache Commons Text(org.Apache.commons.text)?

私はそれらの間に多くの類似点を見ました。
たとえば、どちらもStringEscapeUtils

しかし、私は多くの違いも見ました。
では、Lang3とTextのどちらを使用する必要がありますか?
または、これら2つのそれぞれの一般的な使用例は何ですか?

10
fluency03

さて、textメソッドは次のように述べています

このコードは、Apache Commons Lang3.5から採用されています。

メソッドをあるライブラリから別のライブラリに移動することを計画しているようです。その理由を説明するには、そのコードの作成者に依頼する必要があります。

ただし、lang3textのコンパイル依存関係であるため、textを含めると、とにかくlang3になります。

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

4
cricket_007