在Java中,String S=new String(" ");将创建3个不同的对象,一个在字符串池区域,另一个在非字符串池区域,任何1能告诉我第三个对象是如何创建的以及在哪里创建的吗
发布于 2012-05-04 15:25:56
Java String中的
S=new String(“");将创建3个不同的对象
不,它不会。它只创建你所说的两个(如果字符串“”已经在实习生池中,那么只有一个新的)。
https://stackoverflow.com/questions/10444514
复制相似问题