Java 字符串在栈内存和堆内存中的比较、存储方式简介
在看了网友 ReminderPlus 的 Java中两个字符串的比较(内存角度) 后,结合例子和工具书,理解了字符串 String 在栈内存和堆内存的存储、比较方式。
例子1
public class Test {
public static void main(String args[]) {
String s = "String ";
String s2 = "String12345".substring(0, 6);
System.out.println("s:" + s + "_");
System.out.println("s2:" + s2);
if (s == s.trim(