Odstranjevanje elementa iz polja (Java)
Ali obstaja kakšen hiter (in lep videz) način za odstranitev elementa iz polja v Javi?
140
3
Ali obstaja kakšen hiter (in lep videz) način za odstranitev elementa iz polja v Javi?
Iz osnovnega polja Java ne morete odstraniti elementa. Namesto tega si oglejte različne zbirke (Collections) in množice (ArrayList).
Lepa rešitev bi bila, če bi namesto polja najprej uporabili seznam.
Če morate uporabiti polja, bosta najverjetneje najhitrejša dva klica na
System.arraycopy
.(Tudi
Arrays.asList
je dober kandidat za delo z matrikami, vendar se zdi, da ne podpiraremove
.)Seveda, ustvarite še eno polje :)