調べてみましたが、本名がわからないのでわかりませんでした。たとえば、アルファベットが最初に来て、次に数字の次に記号が来るなど、非辞書式の順序を持つことは可能ですか?
私はJavaのcompareToステートメントでそれが辞書式であることを知っているので、辞書式以外の順序はありますか?
調べてみましたが、本名がわからないのでわかりませんでした。たとえば、アルファベットが最初に来て、次に数字の次に記号が来るなど、非辞書式の順序を持つことは可能ですか?
私はJavaのcompareToステートメントでそれが辞書式であることを知っているので、辞書式以外の順序はありますか?
ソートされたコレクションをソートまたは作成するときは、いつでもオブジェクトの独自のインスタンスを指定できますComparator
。これにより、オブジェクトの順序を変更できます。
クラスに対して独自のcompareTo関数を作成できるため、オブジェクトを好きなように並べ替えることができます。