Array and String Object Comparison
What is printed as a result of executing the following code segment?
String[] arr1 = {“apple”, “banana”};
String[] arr2 = {“apple”, “banana”};
String[] arr3 = arr1;
System.out.println(arr1 == arr2);
System.out.println(arr1 == arr3);
System.out.println(Arrays.equals(arr1, arr2));
System.out.println(arr1[0] == arr2[0]);
A
false
true
true
false
B
true
true
true
true
C
false
false
false
true
D
false
true
true
true
Question Leaderboard
Not enough data yet to show leaderboard.
