Vidyalelo
Java Programming · all questions

Array
practice.

Practice every MCQ with options. Use Show answers when you want the correct option and solution.

55

Questions

2/3

Page

Pick an option on a question to see the right answer and solution.

What is the purpose of the Arrays.sort() method in Java?

Select an option to see the answer and solution.

How do you find the index of an element in an ArrayList named list in Java?

Select an option to see the answer and solution.

Which method is used to add an element to the end of an ArrayList in Java?

Select an option to see the answer and solution.

What happens when you try to access an element at an index that is out of bounds in an ArrayList in Java?

Select an option to see the answer and solution.

Which method is used to remove all elements from an ArrayList in Java?

Select an option to see the answer and solution.

In Java, how do you find the maximum element in an array?

Select an option to see the answer and solution.

Which of the following statements is true about ArrayLists in Java?

Select an option to see the answer and solution.

How do you declare a multi-dimensional array in Java?

Select an option to see the answer and solution.

What is the purpose of the Arrays.fill() method in Java?

Select an option to see the answer and solution.

In Java, what is the purpose of the Arrays.equals() method?

Select an option to see the answer and solution.

In Java arrays are

Select an option to see the answer and solution.

Which one of the following is a valid statement?

Select an option to see the answer and solution.

What is the result of compiling and running the following code?
public class Test{
        public static void main(String[] args){
                int[] a = new int[0];
                System.out.print(a.length);
        }
}

Select an option to see the answer and solution.

What will be the output?
public class Test{
        public static void main(String[] args){
                int[] x = new int[3];
                System.out.println("x[0] is " + x[0]);
        }
}

Select an option to see the answer and solution.

What is the output of the following code?
public class Test{
        public static void main(String args[]){
                double[] myList = {1, 5, 5, 5, 5, 1};
                double max = myList[0];
                int indexOfMax = 0;
                for(int i = 1; i < myList.length; i++){
                        if(myList[i] > max){
                                max = myList[i];
                                indexOfMax = i;
                        }
                }
                System.out.println(indexOfMax);
        }
}

Select an option to see the answer and solution.

What is output of the following code:
public class Test{
        public static void main(String[] args){
                int[] x = {120, 200, 016 };
                for(int i = 0; i < x.length; i++)
                        System.out.print(x[i] + " ");
        }
}

Select an option to see the answer and solution.

Determine output:
public class Test{
        public static void main(String[] args){
                int[] x = {1, 2, 3, 4};
                int[] y = x;

                x = new int[2];

                for(int i = 0; i < x.length; i++)
                        System.out.print(y[i] + " ");
        }
}

Select an option to see the answer and solution.

Analyze the following code and choose the correct answer.
int[] arr = new int[5];
arr = new int[6];

Select an option to see the answer and solution.

What will be the output?
public class Test{
        public static void main(String[] args){
                int[] a = new int[4];
                a[1] = 1;
                a = new int[2];
                System.out.println("a[1] is " + a[1]);
        }
}

Select an option to see the answer and solution.

When you pass an array to a method, the method receives ________ .

Select an option to see the answer and solution.