Q. What will be the output of following java code?

Code:
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] + " ");
        }
}
  • (A) 1 2 3 4
  • (B) 0 0 0 0
  • (C) 1 2
  • (D) 0 0
πŸ’¬ Discuss
βœ… Correct Answer: (C) 1 2

You must be Logged in to update hint/solution

πŸ’¬ Discussion


πŸ“Š Question Analytics

πŸ‘οΈ
217
Total Visits
πŸ“½οΈ
4 y ago
Published
πŸŽ–οΈ
Shivam
Publisher
πŸ“ˆ
99%
Success Rate