Apache Commons Lang3の違いは何ですか(org.Apache.commons.lang3
)vs Apache Commons Text(org.Apache.commons.text
)?
私はそれらの間に多くの類似点を見ました。
たとえば、どちらもStringEscapeUtils
:
しかし、私は多くの違いも見ました。
では、Lang3とTextのどちらを使用する必要がありますか?
または、これら2つのそれぞれの一般的な使用例は何ですか?
さて、text
メソッドは次のように述べています
このコードは、Apache Commons Lang3.5から採用されています。
メソッドをあるライブラリから別のライブラリに移動することを計画しているようです。その理由を説明するには、そのコードの作成者に依頼する必要があります。
ただし、lang3
はtext
のコンパイル依存関係であるため、text
を含めると、とにかくlang3
になります。
https://github.com/Apache/commons-text/blob/master/pom.xml#L61-L65