www.alutturi.com
find element in array Javaiterate through the array to search element
/**
* @author lautturi.com
* Java example: Java search an element in an array
*/
import java.util.*;
public class Lautturi {
public static void main(String[] args) {
int[] arr = { 1,2,3,4,5,6,7,8,9,10 };
int find = 5;
int key = -1;
for (int i = 0; i < arr.length ; i++) {
if (find==arr[i]){
key = i;
break;
}
}
if(key>0) {
System.out.println("find the element at the index: "+key);
}
else {
System.out.println("not found");
}
}
}
find element in array using binary search algorithm in java
/**
* @author lautturi.com
* Java example: search an element in an array using arrays binarySearch method in java
*/
import java.util.*;
public class Lautturi {
public static void main(String[] args) {
int[] arr = { 1,2,3,4,5,6,7,8,9,10 };
int key = 5;
int index = Arrays.binarySearch(arr, key);
if(index>0) {
System.out.println("found the element at index of "+index);
}
else {
System.out.println("not found");
}
}
}
find value in array
/**
* @author lautturi.com
* Java example: check if an array contains a value in java
*/
import java.util.*;
public class Lautturi {
public static void main(String[] args) {
int[] arr = { 1,2,3,4,5,6,7,8,9,10 };
int find = 5;
OptionalInt optInt = Arrays.stream(arr).findFirst();
if(optInt.isPresent()) {
System.out.println("found");
}
else {
System.out.println("not found");
}
}
}
Created Time:2017-10-08 13:51:29
Author:lautturi