0

Java ではString S=new String(" ");、3 つの異なるオブジェクトが作成されます。1 つは文字列プール領域に、もう 1 つは非文字列プール領域に作成されます。3 番目のオブジェクトが作成された方法と場所を教えてください。

4

1 に答える 1

4

Java String では S=new String(" "); 3つの異なるオブジェクトを作成します

いいえ、そうではありません。話していた 2 つだけを作成します (文字列 " " が既にインターン プールにある場合は、新しいものを 1 つだけ作成します)。

于 2012-05-04T07:25:55.950 に答える