String Reference Equality in an ArrayList
What is the output of the above program?
import java.util.ArrayList;
public class Test {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("Hello");
list.add(new String("Hello"));
System.out.println(list.get(0) == list.get(1));
}
}
A
Compilation Error
B
false
C
Runtime Error
D
true
Question Leaderboard
| Rank | |||||
|---|---|---|---|---|---|
| #1 | kwsmith | 2 | 2 | 0m 00s | 200 |
| #2 | kaisuki | 1 | 1 | 0m 00s | 100 |
| #3 | singh.advik13 | 1 | 3 | 1m 29s | -9 |
| #4 | singhris000 | 1 | 4 | 2m 24s | -74 |
| #5 | geethasailaja | 1 | 3 | 2m 44s | -84 |
| #6 | y.seong2027 | 1 | 3 | 3m 17s | -117 |
APFIVE