Array af objekter i Java
Hvad er en matrix af objekter i Java?
Java Array af objekter, som defineret af dens navn, gemmer en rรฆkke af objekter. I modsรฆtning til en traditionel matrix, der gemmer vรฆrdier som streng, heltal, boolesk osv., gemmer en matrix af objekter OBJECTS. Array-elementerne gemmer placeringen af โโobjektets referencevariable.
Syntaks:
Class obj[]= new Class[array_length]
Sรฅdan opretter du en rรฆkke objekter i Java?
Trin 1) ร bn din kode editor. Kopier fรธlgende kode ind i en editor.
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);
}
}
Trin 2) Gem din kode.
Gem, kompilรฉr og kรธr koden.
Trin 3) Fejl=?
Prรธv og fejlfind fรธr du fortsรฆtter til trin 4.
Trin 4) Tjek konto obj[] = ny konto[2]
Kodelinjen, Konto obj[] = ny konto[2]; opretter prรฆcis en rรฆkke af to referencer variabler som vist nedenfor.
Trin 5) Afbemรฆrk linje.
Fjern kommentar Linje # 4 & 5. Dette trin opretter objekter og tildeler dem til referencevariablen som vist nedenfor. Din kode skal kรธre nu.
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


