Что такое ArrayList<Cat>
Some1
31 уровень
Что такое ArrayList
Архивный
Комментарии (14)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
АлексейBackend Developer в EPAM
21 октября 2019, 19:20
список ArrayList<Cat> создается так ArrayList<Cat> cats = new ArrayList<>();
это массив объектов Cat
+3
Ksenia VolkovaJava Developer в DXCMaster
21 октября 2019, 19:32
Только не массив, а список
0
АлексейBackend Developer в EPAM
22 октября 2019, 07:19
что-то не помню такого типа данных как "список". Массив это в чистом виде.
0
Ksenia VolkovaJava Developer в DXCMaster
22 октября 2019, 07:28
Список - List. Один из видов коллекций (Collection).
Зря не помните, хорошо бы еще помнить чем они отличаются.
0
АлексейBackend Developer в EPAM
22 октября 2019, 07:34
https://javarush.com/groups/posts/klass-arraylist
0
Ksenia VolkovaJava Developer в DXCMaster
22 октября 2019, 07:42
И?
0
АлексейBackend Developer в EPAM
22 октября 2019, 07:48
читали? внутри это массив, списочный массив. Для понимания как он работает он дается после массивов.
0
Ksenia VolkovaJava Developer в DXCMaster
22 октября 2019, 07:52полезный
Я прекрасно знаю, как он устроен внутри. То, что у него внутри есть массив, не делает его массивом. Это отдельный тип, реализующий конкретные интерфейсы, со своими особенностями.
Иначе же будьте последовательны и скажите "я не знаю такого типа как String, это просто массив, потому что внутри у него массив символов".
+1
hidden #598481
22 октября 2019, 07:53решение
То, что класс ArrayList внутри использует массив, не делает его самого массивом. Строка тоже внутри использует массив, но мы ее массивом не называем.
ArrayList иногда называют динамическим массивом, т.к. он, как и массив, позволяет хранить элементы, к которым можно обращаться по индексам, но в отличие от массива у него нет заранее определенного размера, и он может хранить столько элементов, сколько в него поместить.
+4
Ksenia VolkovaJava Developer в DXCMaster
22 октября 2019, 07:54
Синхрон ))
0
hidden #598481
22 октября 2019, 07:59
Как обычно)
Я наверное уже пару десятков сообщений тут не стал отправлять, потому что пока их набирал, появлялся твой ответ с тем же содержанием)
0
Ksenia VolkovaJava Developer в DXCMaster
21 октября 2019, 10:54
Список котов (объектов типа Cat)
0
Some1
21 октября 2019, 10:58
типа public static ArrayList<Cat>? или как это должно работать?
0
Ksenia VolkovaJava Developer в DXCMaster
21 октября 2019, 11:29
Да, как-то так
0