How to find the index of an element in an int array with Java

2 Answers

0 votes
import java.util.Arrays;

public class MyClass {
    public static void main(String args[]) {
        int[] array = {23, 89, 99, 26, 789};

        int index = Arrays.binarySearch(array, 99);

        System.out.println(index);
    }
}



/*
run:

2

*/

 



answered Oct 24, 2023 by avibootz
0 votes
import java.util.Arrays;

public class MyClass {
    public static void main(String args[]) {
        int[] array = {23, 89, 99, 26, 789};

        int index = -1, size = array.length;
        
        for (int i = 0; i < size; i++) {
            if (array[i] == 99) {
                index = i;
                break;
            }
        }

        System.out.println(index);
    }
}



/*
run:

2

*/

 



answered Oct 24, 2023 by avibootz
...