Java programozás egy tömb elemei?
Figyelt kérdés
Egy tömb összes elemét ki lehet írni egyszerre?
int[] sz = {50,21,23,46834,6846};
System.out.println(sz[3]);
Így tudom hogy a sorozat 4. elemét írja ki. Egyszerre lehet-e? Illetve mondjuk a 2.-at és a 4.-et ?
2016. nov. 2. 20:05
1/5 anonim válasza:
Kit tudod írni a 2. és a 4. elemét pl. így:
System.out.println(sz[1] + ", " + sz[3]);
Ha egyszerre akarod az összeset, akkor szöveggé kell alakítanod az egészet egy ciklusban StringBuilderrel vagy Streamben egy Collectorral (Java8).
Streammel pl.:
System.out.println(Arrays.stream(sz)
.mapToObj(Integer::toString)
.collect(Collectors.joining(", "))
);
2/5 A kérdező kommentje:
Köszönöm :)
2016. nov. 2. 20:26
3/5 anonim válasza:
Ugyan már...
System.out.println(sz);
4/5 anonim válasza:
#3 Akkor ezt gondold át még egyszer.
5/5 anonim válasza:
for loop-pal(for each)
Pl.:
Ha egy sorba akarod:
for(int n:sz) {
System.out.printf(n+" ");
}
Ha külön sorba akarod:
for(int n:sz) {
System.out.println(n);
}
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!