gpt4 book ai didi

java - 为什么 String 是 Java 中唯一存在文字的类?

转载 作者:行者123 更新时间:2023-12-02 07:44:56 26 4
gpt4 key购买 nike

为什么java.lang.String是唯一存在两种创建方式的类:

1) 使用“new”关键字的正常方式。

String s = new String("abc");

2) 使用 String 文字(仅适用于 String 类)

String s = "abc";

那么为什么有 String 文字而没有任何其他类的文字?

最佳答案

简短的回答,因为语言设计者喜欢它。

我猜 String 是一个非常常见的类,所以他们破例了。我确信还有一些其他类似的异常(exception)情况,(请参阅 Tom Hawtins 评论)

关于java - 为什么 String 是 Java 中唯一存在文字的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1404887/

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