Javában hogy lehet megvizsgálni, hogy 2 egymás melletti elem azonos-e?
Páronkénti egymás melletti 2 elem vagy simán egymás melletti 2 elem?
Egy 1 2 3 4 5 6 számokat tartalmazó listánál (legyen most lista) az 1-2, 3-4, 5-6 párokat vagy az 1-2,2-3,3-4,5-6 párokat akarod összehasonlítani?
Rég javaztam és biztos van hatékonyabb/szebb megoldás is, de:
Ha nem páronként vagy rá kíváncsi, akkor csak szimplán végig iterálsz a collection-ön és ha az index már nagyobb, mint kezdőindex + 1, akkor elkezdheted az aktuális indexedik elemet összehasonlítani az index-1-edik elemmel.
Ha páronként akarod őket összehasonlítani, akkor pedig jó megoldás lehet az, ha 2 elemű részhalmazokat hozol létre (array esetén pl. System.arraycopy-val) és akkor annak ezeknek a részhalmazoknak az elemeit hasonlítod össze egymással.
Köszönöm a válaszokat!
Nem kell, hogy párban legyenek, csak legyenek szomszédosak, annyi a lényeg.
Sajnos nem igazán értek a programozáshoz, tudnátok küldeni konkrét programkódot?
Köszi!
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!