Метода Јава бинариСеарцх ()

У Јави се метода бинариСеарцх () оквира збирки може користити за претрагу одређеног елемента у колекцији.

Тхе binarySearch()метод примењује бинарна претрага за претраживање елемент прошло као аргумент. Ако желите да сазнате како функционише бинарно претраживање, посетите алгоритам бинарног претраживања.

Напомена : Ако треба да имплементирамо бинарни алгоритам претраживања на Јави, боље је користити 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); ) ) 

Оутпут

 АрраиЛист: (2, 3, 4) Позиција 3: 1 

Занимљиви Чланци...