อาร์เรย์ของวัตถุใน Java

อาร์เรย์ของวัตถุคืออะไร Java?

Java อาร์เรย์ของวัตถุตามที่กำหนดโดยชื่อ จะจัดเก็บ อาร์เรย์ของวัตถุ- ต่างจากอาร์เรย์แบบดั้งเดิมที่เก็บค่าต่างๆ เช่น สตริง จำนวนเต็ม บูลีน ฯลฯ อาร์เรย์ของอ็อบเจ็กต์เก็บ OBJECTS องค์ประกอบอาร์เรย์จัดเก็บตำแหน่งของตัวแปรอ้างอิงของวัตถุ

ไวยากรณ์:

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) ข้อผิดพลาด=?

ลองและแก้ไขข้อบกพร่องก่อนที่จะดำเนินการขั้นตอนที่ 4

ขั้นตอน 4) ตรวจสอบบัญชี obj[] = บัญชีใหม่[2]

บรรทัดของรหัส บัญชี obj[] = บัญชีใหม่[2]; สร้างอาร์เรย์ของการอ้างอิงสองตัวอย่างแน่นอน ตัวแปร ที่แสดงด้านล่าง

Java อาร์เรย์ของวัตถุ

ขั้นตอน 5) ยกเลิกการแสดงความคิดเห็นบรรทัด

Uncomment Line # 4 & 5 ขั้นตอนนี้จะสร้างอ็อบเจ็กต์และกำหนดให้กับอาร์เรย์ตัวแปรอ้างอิงดังที่แสดงด้านล่าง รหัสของคุณต้องทำงานทันที

Java อาร์เรย์ของวัตถุ

Output:

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

สรุปโพสต์นี้ด้วย: