文字列配列 [1, 2, 3] があり、Arrays.binarySearch を使用してこれらすべての数値を検索すると、1 と 2 が見つかりますが、3 の場合は -1 が返されます。なぜそれがそのように機能するのか考えていますか? 配列/コレクションで常に検索を行うより良い代替手段は何ですか?
1587 次
文字列配列 [1, 2, 3] があり、Arrays.binarySearch を使用してこれらすべての数値を検索すると、1 と 2 が見つかりますが、3 の場合は -1 が返されます。なぜそれがそのように機能するのか考えていますか? 配列/コレクションで常に検索を行うより良い代替手段は何ですか?