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
Спасибо за
внимание!