Ecuación de incremento de capacidad de ArrayList

En el JDK 1.7 en ArrayList.java, el métodoensureCapacity incrementa la capacidad de la matriz usando la siguiente expresión:int newCapacity = oldCapacity + (oldCapacity >> 1) Parece que la nueva capacidad será casi un 50% más que la anterior.

Sin embargo, en muchos libros se dice que la capacidad se duplica ... ¿entonces los libros no se actualizan o no entiendo bien?

Respuestas a la pregunta(4)

Su respuesta a la pregunta