String s1 = new String("abc") 的问题

2024-11-20 21:36:38
推荐回答(2个)
回答(1):

"abc"本身是一个字符串对象,然后你又new了一个字符串对象,所以会存在两个字符串对象。

回答(2):

是的,如果字符串常量池里存在abc的话,就只创建一个对象了,所以这题的解也可以说是一个或两个