Kezdőoldal » Számítástechnika » Programozás » Java object átalakítás char-ra...

Lewike kérdése:

Java object átalakítás char-ra . Hogyan?

Figyelt kérdés

Van két Arraylist-om. Egyikben szavak, másikban számok. A tömbökben az van tárolva, hogy egy bizonyos szó hányszor fordul elő egy szövegben. Pld:

"alma" 5

"korte" 3


Erre van ez a rendezés, az Int-es tömböt sikerült rendezni, de vele párhuzamosan nem sikerült a karakteres tömböt s rendezni.


boolean rendezett = false;

while (!rendezett){

rendezett = true;

for (int j=1; j<list2.size(); j++){

for (int i=1; i<list.size(); i++){

if (list2.get(j-1)>list2.get(j)){


int v = list2.get(j-1);

int z = list2.get(j);

list2.set(j-1,z);

list2.set(j, v);



char x= (Character) list.get(i-1);

char y = (Character ) list.get(i);

list.set(i-1,y);

list.set(i, x);


rendezett = false;

}

}}

}

Se ez a Character-es megoldás, sem pedig az int-es cast-olás nem működik.



2016. márc. 9. 20:12
 1/5 anonim ***** válasza:

Ha az ArrayList-edben Stringek (szavak) vannak, akkor miért akarod őket char-okká (karakterekké) konvertálni?


String x = list.get(i-1);

2016. márc. 9. 21:18
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
Az én kérdésem inkább, hogy miért tartasz egymással összefüggő adatot két külön tömbben? Ahelyett, hogy lenne egy objektumod, amiben benne van a szó, és a darabszám, és ebből csinálnál tömböt. A rendezéssel is hetedennyi problémád lenne.
2016. márc. 10. 01:36
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
2016. márc. 10. 07:20
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
Most nézem csak: az a rendezett logikai változó mi a búbánat akar lenni?
2016. márc. 10. 08:55
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

#1 vagyok, nem akartam bonyolultabb dolgokat írni, gondolom a kérdező még csak próbálgatja a nyelvet és a programozást.


de egy TreeSet-el egsz jól meg lehetne oldani szerintem is a dolgot. Esetleg egy HashMap-el, ha különböző rendezésekre lenne szükség.

2016. márc. 10. 10:24
Hasznos számodra ez a válasz?

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!