私はポスターを持っていた問題を正しく解決したコードhereを掲載しました。 OPは重複を取り除き、特定の特別なアイテムをリストの先頭に持ってきたかった。私はTreeSet
を特別なComparable
クラスを使用して、彼らが望んでいたものを達成するために働いていたLocale
を包みました。セットと同等と同等
私は、あなたがそうであるように...私はないequals
実装からtrue
を返すことによって、compareTo
方法から0
を返すことで、重複を排除したことが1が正しく重複を示すために行う必要があるだろうと...思考になりましたSet
(definition,Set
から)。
私はこのテクニックを使用することに異論はありませんが、文書化されていない機能と考えられるものを使用していますか?このようなことを続けていくことが今後も続くと思いますか?
も参照してください。私はそれが驚くべきことに同意する! –