Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> java

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

Что такое массив объектов?

Массив объектов Java , как определено его именем, хранит массив объектов . В отличие от традиционного массива, в котором хранятся такие значения, как строка, целое число, логическое значение и т. д., массив объектов хранит ОБЪЕКТЫ. Элементы массива хранят расположение ссылочных переменных объекта.

Синтаксис:

Class obj[]= new Class[array_length]

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

Шаг 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) Error=?
Попробуйте выполнить отладку, прежде чем переходить к шагу 4.

Шаг 4) Check Account obj[] =new Account[2]
Строка кода Account obj[] =new Account[2]; точно создает массив из двух ссылочных переменных, как показано ниже.

Шаг 5) Раскомментируйте строку.
Раскомментируйте строки № 4 и 5. На этом шаге создаются объекты и назначаются им массиву ссылочных переменных, как показано ниже. Ваш код должен быть запущен сейчас.

Вывод:

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

Также проверьте:- Учебник по Java для начинающих


java

  1. Как 3D-принтеры создают металлические объекты
  2. Как развернуть приложения Java EE в Azure
  3. Как создать UX без трения
  4. Многомерные массивы Java
  5. Массивы копирования Java
  6. Java-класс и объекты
  7. Как создать список строк в VHDL
  8. Как создать самопроверяющийся тестовый стенд
  9. Учебное пособие по массивам Java:объявление, создание, инициализация [пример]
  10. Как генерировать случайные числа в Java