ExamVeda
Login
Home
This question belongs to Java Program Array
Array
?

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]);
        }
}

Answer & Solution
Correct Answer: Option C

After executing the statement a = new int[2], a refers to int[2]. The default value for a[0] and a[1] is 0.

Examveda
Question posted by Examveda
Community

Join the Discussion

1 Comment
Shwetha P
Shwetha P 9 years ago
plzz any one can explain..