java StringBuffer capacity和length
初始化时?
capacity = length + 16;
length > capacity 时?
capacity = (length + 1) * 2;
length > (length + 1) * 2 时?
capacity = length,此外,从此以后capacity只有倍增操作,不会再在length的基础上+1再倍增。
capacity = length + 16;
capacity = (length + 1) * 2;
capacity = length,此外,从此以后capacity只有倍增操作,不会再在length的基础上+1再倍增。