This is binary search (iterative and recursive) realization on Java.