我有字符串数组 [1, 2, 3],我使用 Arrays.binarySearch 搜索所有这些数字,它找到 1 和 2,但使用 3 它返回 -1。知道为什么它会这样工作吗?在数组/集合中始终工作搜索有什么更好的选择?
问问题
1587 次
我有字符串数组 [1, 2, 3],我使用 Arrays.binarySearch 搜索所有这些数字,它找到 1 和 2,但使用 3 它返回 -1。知道为什么它会这样工作吗?在数组/集合中始终工作搜索有什么更好的选择?