gpt4 book ai didi

java - string valueof(char[]) 和 new string(char[]) 的区别

转载 作者:行者123 更新时间:2023-11-29 08:40:02 26 4
gpt4 key购买 nike

以下打印语句的输出是相同的,是否存在任何内部差异,根据隐私侵犯:堆检查是安全的

char[] ch ={'p','a','s','s','w','o','r','d'};

System.out.println(String.valueOf(ch));

System.out.println(new String(ch));

最佳答案

没有真正的区别,因为 valueOf 的内部实现如下:

public static String valueOf(char data[]) {
return new String(data);
}

如你所见,它直接调用了new String(data)

关于java - string valueof(char[]) 和 new string(char[]) 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40999918/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com