String是该语言的特殊内置类。它是为String类只有在你应该避免说
String s = new String("Polish");因为文字
"Polish"已经是类型
String,并且你正在创建一个多余的对象。对于其他班级,
CaseInsensitiveString cis = new CaseInsensitiveString("Polish");是正确的(并且仅在这种情况下)要做的事情。

String是该语言的特殊内置类。它是为String类只有在你应该避免说
String s = new String("Polish");因为文字
"Polish"已经是类型
String,并且你正在创建一个多余的对象。对于其他班级,
CaseInsensitiveString cis = new CaseInsensitiveString("Polish");是正确的(并且仅在这种情况下)要做的事情。