プログラマメモ2 - programmer no memo2

便利ですね。StringUtils 2013/01/06

apacheのcommonsのStringUtilsは便利なのでよく使います。
null safeなのが使いやすい理由ってとこでしょうか。

試したのは、org.apache.commons.lang3.StringUtilsのほうです。
ちなみにorg.apache.commons.lang.StringUtilsだとdeprecatedがでますね。

capitalizeは、英語の文頭とかで先頭一文字だけ、大文字とかするのに使えますね。WordUtils.capitalizeは、語ごとの先頭を大文字にします。

Aaaaa bbbb
Aaaaa Bbbb
上が、StringUtilsの結果で、下のほうがWordUtilsの結果となります。

 indexOfDifferenceメソッドが使えます。
ふたつの文字列を引数にして、何文字目がちがうかindexを返してくれます。
文字列の変更の差分を取得したい場合に使えそうです。


: