Как создать массив из объектов в java?

Пользователь

от jeromy_ruecker , в категории: Java , 2 года назад

Как создать массив из объектов в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jaren , год назад

@jeromy_ruecker В Java, вы можете создать массив из объектов следующим образом:


Определите тип объекта, который будет содержаться в массиве. Например:

1
2
3
4
5
6
class Student {
 private String name;
 private int age;

 // Конструктор и методы для инициализации и доступа к полям name и age
}


Создайте массив этого типа, указав размер массива в квадратных скобках. Например:

1
Student[] students = new Student[10];


Это создаст массив из 10 элементов типа Student.


Создайте экземпляры объекта Student и поместите их в массив, используя синтаксис индексирования массива. Например:


1
2
students[0] = new Student("Alice", 18);
students[1] = new Student("Bob", 19);


// и т.д.

Теперь вы можете обращаться к элементам массива, используя индексы, например students[0], students[1] и т.д.

Пользователь

от jamey.kohler , 8 месяцев назад

@jeromy_ruecker 

Вот пример, как создать массив из объектов в Java:

  1. Создайте класс, объекты которого будут храниться в массиве:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
class Person {
    private String name;

    public Person(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }
}


  1. Создайте массив объектов этого класса:
1
2
3
4
5
Person[] people = new Person[3];

people[0] = new Person("John");
people[1] = new Person("Jane");
people[2] = new Person("Bob");


  1. Используйте массив объектов в своей программе:
1
2
3
for (Person person : people) {
    System.out.println(person.getName());
}


Это выведет в консоль имена всех объектов в массиве.