StringBuffer str=new StringBuffer(); StringBuffer str1=new StringBuffer(3); System.out.println(str.capacity()); //16 System.out.println(str1.capacity()); //8为什么str1.capacity的结果是8?
认证高级PHP讲师
間違いを犯した可能性があります。出力は次のようになります。
ソースコードを見てください:
容量は初期化時にのみ拡張され、デフォルトの16に加えて任意の数値に設定できます。
リーリー
Java のオンライン コンパイルと実行を確認するには、ここを実行します: java v1.7.0_80
間違いを犯した可能性があります。出力は次のようになります。
リーリーソースコードを見てください:
リーリー容量は初期化時にのみ拡張され、デフォルトの16に加えて任意の数値に設定できます。
リーリー
Java のオンライン コンパイルと実行を確認するには、ここを実行します: java v1.7.0_80