Java binarySearch () metódus

A Java-ban a gyűjtemények keretrendszerének binarySearch () metódusával kereshetünk egy adott elemet a gyűjteményben.

A binarySearch()módszer a bináris keresési algoritmust valósítja meg az argumentumként átadott elem keresésére. Ha meg szeretné tudni, hogyan működik a bináris keresés, keresse fel a Bináris keresés algoritmust.

Megjegyzés : Ha a bináris keresési algoritmust Java-ban kell megvalósítanunk, akkor jobb, ha a binarySearch()módszert használjuk, ahelyett, hogy önmagunkban valósítanánk meg az algoritmust.

Példa: 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); ) ) 

Kimenet

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

érdekes cikkek...