Mega Code Archive

 
Categories / Java Tutorial / Collections
 

Perform Binary Search on ArrayList

import java.util.ArrayList; import java.util.Collections; public class Main {   public static void main(String[] args) {     ArrayList<String> arrayList = new ArrayList<String>();     arrayList.add("1");     arrayList.add("4");     arrayList.add("2");     arrayList.add("5");     arrayList.add("3");     Collections.sort(arrayList);     System.out.println("Sorted ArrayList contains : " + arrayList);     int index = Collections.binarySearch(arrayList, "4");     System.out.println("Element found at : " + index);   } }