Java, egy string szétszedése?
Sziasztok, érettségire készülök és lenne egy kérdésem.
Van egy feladat [link]
beolvasom a stringet de, hogy ezzel kényelmesen tudjak dolgozni szét szeretném a stringnek az elemeit szedni hogy egy mátrixban eltárolhassam minden egyes elemét [15] [20].
Hogyan tudom ezt megoldani?
A válaszokat is segítséget előre is köszi! :)
A string már önmagában karakterek tömbjeként értelmezhető.
TEhát az, hogy "almafa" felfogható úgy, hogy ['a','l','m','a','f','a']. Ha string x = "almafa", akkor x[0] = 'a';
Tehát ha te mátrixosan akarod tárolni a szöveget, akkor annyia dolgod, hogy létrehozol egy stringekből álló tömböt, és soronként beolvasod a szöveget ebbe a tömbbe. Így a tömböd minden eleme egy string, és a string minden eleme egy karakter. Probléma letudva.
Miért akarsz minden áron karakter mátrixot használni? Berakod a sorokat egy String listába oszt jóvan.
Nem mindegy, hogy azt írod, hogy matrix[0][0] vagy rows.get(0).charAt(0) ?
Kipróbáltam az összes leírt dolgot, egyikse jó...
Azért köszi mindenkinek :)
Ha valakinek eszébe jut valami akkor írjon nyugodtan
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!