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 | 1079 (844) | noraguta |
» | Java - poljaOddelek: Programiranje | 856 (818) | arjan_t |
» | [Visual Basic 2008 EE] Sortiranje elementov vektorjaOddelek: Programiranje | 834 (806) | darkolord |
» | std containers vs. own custom containersOddelek: Programiranje | 3875 (3696) | Mmm'Aah |
» | java - array vectorjevOddelek: Programiranje | 1068 (1004) | OwcA |