8206123: ArrayDeque created with default constructor can only hold 15 elements

Reviewed-by: martin, psandoz, igerasim
This commit is contained in:
Doug Lea 2018-07-10 10:24:08 -07:00
parent 859ba8ca28
commit fce671f409
2 changed files with 154 additions and 1 deletions

View file

@ -180,7 +180,7 @@ public class ArrayDeque<E> extends AbstractCollection<E>
* sufficient to hold 16 elements.
*/
public ArrayDeque() {
elements = new Object[16];
elements = new Object[16 + 1];
}
/**