zdravím, neviem ako mám spraviť toto : mám zoznam objektov a chcel by som ich poukladať podľa seba, nie za sebou. Dá sa to urobiť aj tak, že by som pristupoval ku každému objektu pomocou indexu a ten by som následne posunul na miesto kam by som chcel? teda niečo ako kruhový zoznam? nikdy som to nerobil a potrebujem to na hracie pole v hre človeče. dá sa to vôbec, alebo si to predstavujem zle?
Fórum › Java
Clovece
Tak jasně že to jde, prostě to proházíš podle sebe.. si udělej metodu swap (možná existuje už v kolekci někde) a at ti třeba podle indexu nebo podle něčeho jinýho prohodí prvky
pokud jde o indexy, tak můžeš použít
Collections.swap(list, index1, index2);
v případě, že máš v objektu nějaký id a chceš prohodit celý prvky podle id, tak můsíš udělat vlastní implementaci metody swap
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 2 hosté
Podobná vlákna
Člověče nezlob se — založil Aldos
Člověče nezlob se — založil Jenda
Python-clovece — založil Mark123
Človeče nehnevaj sa — založil mrrobototo
Clovece - vykreslenie plochy — založil Cicero
Moderátoři diskuze