Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvOpObAr 17 of 147 menu
◀ ▶

Массив объектов в Java

Объекты одного класса можно хранить в массиве. Сначала сделаем простой класс записи с двумя полями:

class Post { public String title = ""; public String text = ""; }

Теперь создадим несколько объектов этого класса и запишем в них данные:

Post first = new Post(); first.title = "News"; first.text = "Hello"; Post second = new Post(); second.title = "Tips"; second.text = "Java";

Созданные объекты можно положить в массив. Типом массива будет имя класса с квадратными скобками:

Post[] posts = { first, second }; System.out.println(posts.length);

Элемент массива - это обычная ссылка на объект. Поэтому после обращения по индексу можно читать поля объекта через точку:

System.out.println(posts[0].title); System.out.println(posts[1].text);

Массив объектов можно перебрать циклом for. На каждой итерации в переменной будет один объект:

for (Post post : posts) { System.out.println(post.title + ": " + post.text); }

Сделайте класс Employee с полями name и salary.

Создайте два объекта класса Employee и заполните их поля.

Запишите созданные объекты в массив и выведите имя первого работника.

Переберите массив циклом и выведите имена всех работников.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить