public static void main(String[] args) {
String[] arr = new String[5];
for (int i = 0; i < arr.length; i++) {
arr[i] = "aaa" + i;
}
System.out.println(arr[0] == "aaa0"); // false
String s = "aaa0";
System.out.println(s == arr[0]); // false
}
我有几个关于这个话题的问题可以帮助我理解
与字符串文字不同,字符串数组中的字符串不会自动进入 Sting 池这一事实背后的登录是什么?
我是否正确理解只有字符串文字会隐式进入字符串池?
我是否正确理解来自public static void main ( public static void main(String[] args) ) 的字符串数组也不会进入字符串池?