Hello,大家好,最近又是一年求职季。有不少小伙伴私聊壹哥,问壹哥知道String的intern()方法不?这不,就来活了。今天壹哥就给大家谈谈String的intern()方法,让我们一起来看看这究竟是个什么玩意?难道是科技与狠活?
我们先上一段代码:
- String str1 = new StringBuilder("你好").append("renr").toString();
- String str2 = "你好renr";
- System.out.println(str3 == str4);
大家猜猜上面代码的输出结果是什么?true还是false?321,你猜对了吗?这里的输出结果是:false!
二. String的intern()方法详解上面的结果是为什么呢?为了搞清楚这个问题,我们看看需要了解一下intern()方法的内部原理。其实大家可以将String的intern()方法,理解为是一个可以手动将字符串加入常