Java - MCQ

Multiple Choice Questions


Share with a Friend

 

Java MCQ - Methods and Arrays - Set 31

16. Which of these operators is used to allocate memory to array variable in Java?
A). malloc
B). alloc
C). new
D). new malloc
View Answer
Correct: C



17. What will be the output of the following Java code?

    int arr[] = new int [5];
    System.out.print(arr);
A). 0
B). value stored in arr[0]
C). 00000
D). Class name@ hashcode in hexadecimal form
View Answer
Correct: D



18. Which of these is an incorrect Statement?
A). It is necessary to use new operator to initialize an array
B). Array can be initialized using comma separated expressions surrounded by curly braces
C). Array can be initialized when they are declared
D). None of the mentioned
View Answer
Correct: A



19. Which of these is necessary to specify at time of array initialization?
A). Row
B). Column
C). Both Row and Column
D). None of the mentioned
View Answer
Correct: A



20. What will be the output of the following Java code?

    class array_output 
    {
        public static void main(String args[]) 
        {
            int array_variable [] = new int[10];
            for (int i = 0; i < 10; ++i) 
            {
                array_variable[i] = i;
                System.out.print(array_variable[i] + " ");
                i++;
            }
        } 
    }
A). 0 2 4 6 8
B). 1 3 5 7 9
C). 0 1 2 3 4 5 6 7 8 9
D). 1 2 3 4 5 6 7 8 9 10
View Answer
Correct: A



 
 
 
   
   
   
UltraInfo Technologies
ITDeveloper