の配列でbinarySearchを使用しBigInteger
ました。いくつかの数値でテストしましたが、正常に動作しているようです。したがって、適切に機能するためにメソッド(Comparatorなど)を実装/オーバーライドする必要はないと思いますか?
私は次の方法を使用しています:
static int binarySearch(Object[] a, Object key)
//Searches the specified array for the specified object using the binary search algorithm.
このような:
int i = Arrays.binarySearch(arrayOfBigIntsPreDefined,new BigInteger("1111111111111111"));
より良い/適切な/よく知られている方法があれば、それも提案してください。