Як створити масив об'єктів на Java

Зміст:

Anonim

Що таке масив об'єктів?

JAVA ARRAY OF OBJECT , як визначено його назвою, зберігає масив об’єктів . На відміну від традиційного масиву, що зберігає такі значення, як рядок, ціле число, логічне значення тощо, масив об'єктів зберігає ОБ'ЄКТИ. Елементи масиву зберігають розташування посилальних змінних об'єкта.

Синтаксис:

Class obj[]= new Class[array_length]

Приклад: Створення масиву об’єктів
Крок 1) Скопіюйте наступний код у редактор

class ObjectArray{public static void main(String args[]){Account obj[] = new Account[2] ;//obj[0] = new Account();//obj[1] = new Account();obj[0].setData(1,2);obj[1].setData(3,4);System.out.println("For Array Element 0");obj[0].showData();System.out.println("For Array Element 1");obj[1].showData();}}class Account{int a;int b;public void setData(int c,int d){a=c;b=d;}public void showData(){System.out.println("Value of a ="+a);System.out.println("Value of b ="+b);}}

Крок 2) Збережіть, скомпілюйте та запустіть код.
Крок 3) Помилка =? Спробуйте виконати налагодження, перш ніж переходити до кроку 4.
Крок 4) Рядок коду, Account obj [] = новий рахунок [2]; точно створює масив з двох посилальних змінних, як показано нижче

Крок 5) Розкоментуйте рядок №4 та 5. Цей крок створює об’єкти та призначає їх до опорного масиву змінних, як показано нижче. Ваш код повинен працювати зараз.

Вихід:

For Array Element 0Value of a =1Value of b =2For Array Element 1Value of a =3Value of b =4