Multiple choice technology programming languages

What will be the outcome of line no. 9 in the following program ? 1. public class SearchArray { 2. public static void main(String[] args) { 3. String[] strArr = {"one","two","three","four","five","six","seven"}; 4. boolean[] boolArr = {true,false,false,true,false}; 5. int[] intArr = {22,11,66,99}; 6. Arrays.sort(intArr); 7. for(int n=0; n

  1. -3

  2. 3

  3. -4

  4. 4

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

After sorting the integer array, intArr becomes {11, 22, 66, 99}. Searching for 67, which is absent from the array, returns -(insertion point) - 1. The insertion point for 67 is index 3, resulting in -3 - 1 = -4.