有一个下面提到的代码,我只想知道将创建多少个对象。
String s1 = "a";
String s2 = "b";
String s3 = "c";
String s4 = "abc";
如果以下是siuation那么
String s1= "abc"
String s2= "ab"
答案 0 :(得分:0)
除非它具有与下面相同的值,否则将创建前4个字符串的4个对象和下2个字符串的2个对象:
String s1 = "ab";
String s2 = "ab";
String s3 = "abc";
在上面的代码中,它只创建了2个对象
我希望这会对你有所帮助