Size: a a a

2020 December 02

L

Linnik 🎄 in learn.java
Ладно, спасибо большое.
источник

L

Linnik 🎄 in learn.java
Linnik 🎄
Доброе утро. Смотрю на класс ArrayList. Может кто-то подсказать, где используется DEFAULT_CAPACITY
Я не могу его нигде найти. Если в конструктор мы ничего не передаем, то как ArrayList понимает, что ему  нужно создать список из дефолтного количества элементов?
Видимо здесь это лишняя переменная
источник

L

Linnik 🎄 in learn.java
И всё
источник

DK

Dmtr Klkv in learn.java
Вот смотри, что написано в комментарии к element data
источник

DK

Dmtr Klkv in learn.java
источник

Э

Эд in learn.java
Linnik 🎄
Видимо здесь это лишняя переменная
Лишняя в ArrayList из jdk? нет
источник

DK

Dmtr Klkv in learn.java
Элемент дата, это массив объектов, который является буфером для всех элементов аррей листа. Изначально он создается равный дефолт капасити эмпти, и увеличивается до дефолт капасити, при первом добавлении элемента.
источник

L

Linnik 🎄 in learn.java
Эд
Лишняя в ArrayList из jdk? нет
Но ее нет там нигде -_-
источник

Э

Эд in learn.java
Linnik 🎄
Но ее нет там нигде -_-
Всм?
источник

L

Linnik 🎄 in learn.java
Dmtr Klkv
Элемент дата, это массив объектов, который является буфером для всех элементов аррей листа. Изначально он создается равный дефолт капасити эмпти, и увеличивается до дефолт капасити, при первом добавлении элемента.
Это вот в твоей реализации ensure
источник

L

Linnik 🎄 in learn.java
Linnik 🎄
И я не могу найти DEFAULT_CAPACITY этот
Вот что в реализации моей ждк
источник

DK

Dmtr Klkv in learn.java
Сфоткай свою
источник

L

Linnik 🎄 in learn.java
Там просто число 10
источник

L

Linnik 🎄 in learn.java
Никак не default_capacity
источник

Э

Эд in learn.java
да открой add метод и посмори
источник

DK

Dmtr Klkv in learn.java
Сначала гроу
источник

L

Linnik 🎄 in learn.java
Я открыл уже всё что можно было открыть
источник

DK

Dmtr Klkv in learn.java
У меня и в гроу есть
источник

DK

Dmtr Klkv in learn.java
А что за jdk у тебя?
источник

L

Linnik 🎄 in learn.java
источник