Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet ArrayList-et...

Hogyan lehet ArrayList-et átadni ArrayList-nek? (Java)

Figyelt kérdés

Van egy függvény, ami ArrayList-tel tér vissza.

Mondjuk a függvény neve: lista.

Van egy ArrayList tipusú változóm. Ennek adnám át azt, amivel visszatér a függvény.

Természetesen ugyanolyan típusok vannak a listákban.


2015. jún. 28. 16:35
 1/10 anonim ***** válasza:
Értékadással.
2015. jún. 28. 16:36
Hasznos számodra ez a válasz?
 2/10 anonim ***** válasza:
ArrayList<?> változód = lista();
2015. jún. 28. 16:37
Hasznos számodra ez a válasz?
 3/10 anonim ***** válasza:

ArrayList<Barmi> fv(){

return new ArrayList<Barmi>();

}



ArrayList<Barmi> mylist = fv();

2015. jún. 28. 16:38
Hasznos számodra ez a válasz?
 4/10 A kérdező kommentje:

Természetesen ugyanezt csináltam. Nem jó.


ArrayList < osztaly > lista() {

ArrayList< osztaly > s = new ArrayList< osztaly >();

//valamit csinál


return s;

}


És amikor meghívom:

ArrayList< osztaly > rovidlista= new ArrayList< osztaly >();

rovidlista=lista();

2015. jún. 28. 16:47
 5/10 anonim ***** válasza:

Természetesen nem azt csináltad amit írtak.


Te így csináltad:

ArrayList< osztaly > rovidlista= new ArrayList< osztaly >();

rovidlista=lista();


Ők:

ArrayList< osztaly > rovidlista= lista();

2015. jún. 28. 17:21
Hasznos számodra ez a válasz?
 6/10 A kérdező kommentje:

Valóban. :/

Majd megnézem. :)

2015. jún. 28. 18:00
 7/10 anonim ***** válasza:
mennie kell így is, meg úgy is
2015. jún. 28. 19:22
Hasznos számodra ez a válasz?
 8/10 anonim ***** válasza:

> Nem jó.


Miért?

2015. jún. 28. 19:28
Hasznos számodra ez a válasz?
 9/10 anonim ***** válasza:

így is működik:

ArrayList< osztaly > rovidlista= new ArrayList<osztaly> ();rovidlista=lista();

meg így is:

ArrayList< osztaly > rovidlista= lista();


ha még mindig rossz akkor máshol lesz a hiba

2015. jún. 28. 22:04
Hasznos számodra ez a válasz?
 10/10 A kérdező kommentje:

Köszi a válaszokat. :)

Valóban, máshol volt a hiba, nem az arraylist-nél.

2015. jún. 28. 23:12

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!