DESKTOP-CAEV9LP_20200827-湛良通

问题

public String( String original )

初始化一个新创建的String对象,使其代表与参数相同的字符序列;换句话说,新创建的字符串是参数字符串的副本。

Initializes a newly created String object so that it represents the same sequence of characters as the argument; in other words, the newly created string is a copy of the argument string.

已解决

看这个帮助文档的描述确实让我有点懵啊

不过我想应该是这样的吧

public static void main(String[] args) {

        String s = "abc";
        String x = new String("abc");
        
    }

new 在堆中新建的String实例 x,与字符串池中的 “abc" 实例 s 的 value ,coder, hash 相同 , 所以说 x 是 s 的副本

吐槽

今天突然就换位置了,换了个位置还有点不习惯,

今天的String实例方法实在是太多了吧,这个实在是难记啊,还好老韩把这些方法分成几个不同的类别,大致的类别我还可以记住它的用法,不过细化到每一实例方法就记不下来了。

标签

© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1