Java binarySearch () Yöntemi

Java'da, koleksiyon çerçevesinin binarySearch () yöntemi, bir koleksiyondaki belirli bir öğeyi aramak için kullanılabilir.

binarySearch()Yöntem uygulayan ikili arama algoritması, bağımsız değişken olarak kabul elemanı arayın. İkili aramanın nasıl çalıştığını öğrenmek istiyorsanız, İkili arama algoritmasını ziyaret edin.

Not : İkili arama algoritmasını Java'da binarySearch()uygulamamız gerekirse, algoritmayı kendi başımıza uygulamak yerine yöntemi kullanmak daha iyidir.

Örnek: Java binarySearch ()

 import java.util.ArrayList; import java.util.Collections; class Main ( public static void main(String() args) ( // Creating an array list ArrayList numbers = new ArrayList(); // Add elements numbers.add(4); numbers.add(2); numbers.add(3); Collections.sort(numbers); System.out.println("ArrayList: " + numbers); // Using the binarySearch() method int position = Collections.binarySearch(numbers, 3); System.out.println("Position of 3: " + position); ) ) 

Çıktı

 ArrayList: (2, 3, 4) 3: 1 Konumu 

Ilginç makaleler...