java.util.Locale
私があまりにも愚かなのか、それともそれを書いた人なのか疑問に思うクラスの 1 つです。マーク・デイビスはいますか?
私が見る限り、このクラスは使用されるべきではありません。クラスの内部キャッシュは非公開です。ファクトリーパッケージプライベート。文字列の比較にequals()
使用します。==
これは、自分でインスタンスを作成し、それらをどこかにキャッシュに入れて DRY に違反しない限り、クラスのインスタンスが等しいかどうかを比較できないことを意味します。
これは私がすべきことですか?この動作についてまともな説明はありますか???