在深入学习字符串类之前, 我们先搞懂JVM是怎样处理新生字符串的....所以s3和s4指向的不是同一个字符串对象, 结果为false。
详解字符串操作类
明白了字符串常量池, 我相信关于字符串的创建你已经有十足的把握了....不是说你不用查api能熟练操作字符串就了如指掌了, 而是说对String, StringBuilder, StringBuffer三大字符串操作类背后的实现了然于胸, 这样才能在开发的过程中做出正确,...当然String类也不是没有优势的, 从操作字符串api的丰富度上来讲, String是要多于StringBuilder的, 在日常操作中很多业务都需要用到String类的api。...字符串是编程中一个重要的话题, 本文围绕Java体系讲解的字符串知识只是字符串知识的冰山一角. 字符串操作的背后是数据结构和算法的应用, 如何能够以尽可能低的时间复杂度去操作字符串, 又是一门大学问。