Joukko esineitä sisään Java
Mikä on objektijoukko Java?
Java Joukko esineitä, kuten sen nimi määrittää, tallentaa an joukko esineitä. Toisin kuin perinteinen taulukko, joka tallentaa arvoja, kuten merkkijono, kokonaisluku, looginen jne., objektijoukko tallentaa OBJEKTEJA. Taulukkoelementit tallentavat kohteen viitemuuttujien sijainnin.
Syntaksi:
Class obj[]= new Class[array_length]
Kuinka luoda joukko esineitä sisään Java?
Vaihe 1) Avaa sinun koodinmuokkaaja. Kopioi seuraava koodi editoriin.
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); } }
Vaihe 2) Tallenna koodisi.
Tallenna, käännä ja suorita koodi.
Vaihe 3) Virhe =?
Kokeile ja tee virheenkorjaus ennen kuin jatkat vaiheeseen 4.
Vaihe 4) Tarkista tili obj[] = uusi tili[2]
Koodirivi Tili obj[] = uusi tili[2]; luo täsmälleen kahden viitteen taulukon muuttujat kuten alla.
Vaihe 5) Kommentoimaton rivi.
Poista kommentit rivit # 4 ja 5. Tämä vaihe luo objektit ja kohdistaa ne viitemuuttujataulukkoon alla olevan kuvan mukaisesti. Koodisi on suoritettava nyt.
lähtö:
For Array Element 0 Value of a =1 Value of b =2 For Array Element 1 Value of a =3 Value of b =4