私は与えられた配列の正/負の整数のインデックスを決定する必要があるプロジェクトを持っています。Javaでソートされた配列の特定の要素のインデックスを調べる方法は?
私は配列をソートしてArrays.binarySearch()
を使用しなければならないことは知っていますが、どのように行うのか分かりません。誰かが私にリストの使用を提案しましたが、私はそれが進んでいません。手伝っていただけませんか?
たとえば、この「array = [0、-28、99、-4、0、-2、8]」があります。それをソートした後、配列を "binarySearch"メソッドに関連させてすべての正の要素をリストする方法を知らない。
Googleはあなたの友達[bynari search](https://en.wikipedia.org/wiki/Binary_search_algorithm)であり、それを実行する方法はたくさんあります。 – Gatusko