「Java」capacity()関数でStringBuilderのバッファ容量を取得する
説明
バッファ容量を確認するには .capacity()メソッドを使用します。
Javaコード
package com.arkgame.study; public class StringBuilderCapDemo { public static void main(String[] args) { // 初期容量を指定 StringBuilder sb = new StringBuilder(12); System.out.println("初期容量:" + sb.capacity()); // 自動的に容量追加 sb.append("Test:12345678901234567890"); System.out.println("文字列:" + sb.toString()); System.out.println("容量1:" + sb.capacity()); sb.append("test2020"); System.out.println("容量2:" + sb.capacity()); } }
結果
初期容量:12
文字列:Test:12345678901234567890
容量1:26
容量2:54