Forum » Programiranje » Java VECTOR?
Java VECTOR?
ta_pravi ::
Podravljeni
kako v javi nadomestim dvodimenzionalno tabelo z vektorjem??
npr. Tabela t [][] = new Tabela [2][3];
kako bi to isto stvar z vektorjem napisal??
LP
kako v javi nadomestim dvodimenzionalno tabelo z vektorjem??
npr. Tabela t [][] = new Tabela [2][3];
kako bi to isto stvar z vektorjem napisal??
LP
ta_pravi
PaX_MaN ::
Vector ni dvodimenzionalen. Če že, narediš vektor dolg kolikor imaš polj v tabeli (torej 2*3 polja, ki so razporejeni: (elementi v prvi vrstici, elementi v drugi vrstici ), potem pa moraš pri dostopu gledat npr. element v tabeli (1,2) - druga vrstica, tretji stolpec, je v vektorju enak (stolpec*(vrstica + 2)).
Fizikalko ::
deprecated = zastarelo
V večini primerov jih nadomesti ArrayList.
V večini primerov jih nadomesti ArrayList.
Zgodovina sprememb…
- spremenilo: Fizikalko ()
l0g1t3ch ::
Hm jest sm gledu javadoc pa nism nč zasledu d bi jih kej odsvetoval pa priporočal kaj druzga
Zakaj točno nej bi bli zastareli ?
Zakaj točno nej bi bli zastareli ?
morbo ::
Vector ni deprecated. Je pa bolj smotrno uporabljat ArrayList, pri enonitnih dostopih, ker Vector je navznoter sinhroniziran (torej počasnejši).
BlueRunner ::
Saj ni. Nekaj časa nazaj se je o temu govorilo, nato pa iz tega nič nastalo.
Med njima pa tudi obstajata razilke: med drugim je ArrayList nesinhroniziran, Vector pa sinhroniziran, kar pusti svoje posledice na kodi. ArrayList je potrebno pri deljenju med več nitmi izvrševanja ščititi, Vector pa je pri eno-nitnih programih (večina primerov na faksu) počasnejši, saj upošteva možnost, ki se nikoli ne pojavi.
Med njima pa tudi obstajata razilke: med drugim je ArrayList nesinhroniziran, Vector pa sinhroniziran, kar pusti svoje posledice na kodi. ArrayList je potrebno pri deljenju med več nitmi izvrševanja ščititi, Vector pa je pri eno-nitnih programih (večina primerov na faksu) počasnejši, saj upošteva možnost, ki se nikoli ne pojavi.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | (Java) Iskanje manjkajoči podatkov v tabeliOddelek: Programiranje | 1050 (815) | noraguta |
» | Java - poljaOddelek: Programiranje | 833 (795) | arjan_t |
» | [Visual Basic 2008 EE] Sortiranje elementov vektorjaOddelek: Programiranje | 811 (783) | darkolord |
» | std containers vs. own custom containersOddelek: Programiranje | 3757 (3578) | Mmm'Aah |
» | java - array vectorjevOddelek: Programiranje | 1040 (976) | OwcA |