0
を見つけていないとき、私は現在、JavaのArrays.binarySearchを学ぼうと、以下のOracleドキュメントを参照してください。なぜJavaのArrays.binarySearchリターン( - (挿入ポイント) - 1)
Arrays.binarySearch(int[] a, int fromIndex, int toIndex, int key)
戻り値:
を指定された範囲の 内の配列に含まれている場合は、検索キーのインデックス。それ以外の場合は - (挿入点) - 1)**
なぜ見つからないのでしょうか?なぜ-1または - (挿入点)を返さないのですか? - (挿入ポイント) - 1のアイデアは何ですか?
@swis、はい、ありがとう、ありがとうございます。 – Richard