String源码剖析(1)--哈希篇

本文基于JDK1.8java 让咱们从一段代码开始程序员 System.out.println("a" + "b" == "ab"); System.out.println(new String("ab") == "ab"); 上述代码中,第一行结果为True,第二行结果为False。二者结果不一样的缘由在于Java中的==符号判断的是对象是否相等,其实质上是比较二者的内存地址,很显
相关文章
相关标签/搜索