1. ホーム
  2. java

[解決済み] Java get String CompareTo as comparator object (文字列比較オブジェクト)

2022-03-10 02:01:44

質問

String.CompareTo コンパレータを使用して、文字列の静的配列をソートおよびバイナリ検索したいと思います。

問題は、ソートとバイナリ検索はどちらもコンパレータオブジェクトを渡す必要があるということです -- では、組み込みの文字列コンパレータを渡すにはどうすればよいのでしょうか?

解決方法は?

その Arrays クラスには sort()binarySearch() を必要としない Comparator. 例えば のバージョンです。 Arrays.sort() これは単にオブジェクトの配列を受け取るだけです . これらのメソッドは compareTo() メソッドを使用します。