Какова емкость StringBuffer?

Когда я запускаю этот код:

StringBuffer name = new StringBuffer("stackoverflow.com");
System.out.println("Length: " + name.length() + ", capacity: " + name.capacity());

, он дает результат:

Длина: 17, емкость: 33

Очевидная длина связана с количеством символов в строке , но я не уверен, что это за емкость? Это количество символов, которое StringBuffer может хранить до перераспределения пространства?

11
задан user802421 4 November 2011 в 16:00
поделиться