Kezdőoldal » Számítástechnika » Programozás » Jávában, hogyan lehet egy...

NextBack kérdése:

Jávában, hogyan lehet egy ArrayList elemeire hivatkozni?

Figyelt kérdés

int i = 0;

ArrayList<Integer> szamok = new ArrayList<Integer>();

while (poz != tr){


szamok.add((rnd.nextInt(100)+1));


if(szamok[i] == 6) poz++;

else poz = 0;



i++;

}

Nem is a példa a lényeg, csak szemléltetésnek, mert ami az if-ben van feltétel azt nem preferálja.

Illetve ha tömbbel azt meglehet oldani, hogy nem adom meg deklarációnál az elemszámát pl: int[] tomb1;

csak így ha tomb1[x] elemeire nem tudok hivatkozni.

Ha lehet tömbbel jobb lenne a megoldás, hogy annyi db számot pakoljon a tömb1-be még a feltétel hamissá nem válik.


2017. okt. 8. 15:42
 1/3 anonim ***** válasza:
Például indexelő operátorral.
2017. okt. 8. 16:01
Hasznos számodra ez a válasz?
 2/3 sharkxxx ***** válasza:

A get() funkcióval.


int i;

int n;

Random rnd = new Random();

ArrayList<Integer> szamok = new ArrayList<Integer>();

do {

    n = rnd.nextInt(100)+1;

    szamok.add(n);

} while (n != 6);

for (i = 0; i < szamok.size(); i++) {

    System.out.println(szamok.get(i));

}

2017. okt. 8. 16:26
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:
köszi, sikerült :)
2017. okt. 8. 19:17

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!