0% нашли этот документ полезным (0 голосов)
2 просмотров10 страниц

19 Collection ArrayList

Документ описывает интерфейсы коллекций в Java, включая Map и List, с акцентом на ArrayList как наиболее часто используемую коллекцию. Он также перечисляет методы, доступные для ArrayList, и предлагает домашнее задание по созданию класса Car и его взаимодействию с ArrayList. В конце документа содержится благодарность за внимание.

Загружено:

ostapenco_ion
Авторское право
© All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате PDF, TXT или читать онлайн в Scribd
0% нашли этот документ полезным (0 голосов)
2 просмотров10 страниц

19 Collection ArrayList

Документ описывает интерфейсы коллекций в Java, включая Map и List, с акцентом на ArrayList как наиболее часто используемую коллекцию. Он также перечисляет методы, доступные для ArrayList, и предлагает домашнее задание по созданию класса Car и его взаимодействию с ArrayList. В конце документа содержится благодарность за внимание.

Загружено:

ostapenco_ion
Авторское право
© All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате PDF, TXT или читать онлайн в Scribd

DEVOLUTION

Collections
HEEEEELP!
Map

Интерфейс Map не
относится к интерфейсу
Collection, но его принято
также считать за
коллекцию
List

List – интерфейс, который хранит упорядоченную


последовательность элементов, а также позволяет
хранить дубликаты и null. Каждый элемент имеет индекс
ArrayList
Самая часто используемая коллекция
ArrayList - массив, который может изменять свою
длину
Способы создания ArrayList
Методы ArrayList
add(Datatype elem) indexOf(Object elem)
add(int index, Datatype elem)
lastIndexOf(Object elem)
set(int index, Datatype elem)
contains(Object elem)
addAll(ArrayList arList)
size()
addAll(int index, ArrayList arList)
clear()
get(int index)
isEmpty()
remove(Object elem)
remove(int index) toString()
DEVOLUTION
Homework
Создать класс Car. Создать в нем поля: mark, age, color, owner. Для
поля owner создать класс Owner, который будет содержать поля:
name, age, expirienceAge (опыт вождения).
В главном классе создать 5 объектов класса Car
Создать ArrayList и использовать методы: add(), addAll(), set(),
indexOf(), size(), contains(), get(), remove(), lastIndexOf(), isEmpty(),
clear() для этих объектов
DEVOLUTION

Спасибо за
внимание!

Вам также может понравиться