» »

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
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)).

Bojevnik ::

Lahko bi naredil vektor,ki vsebije vektorje.

Fizikalko ::

BTW, vektorji so "deprecated"...

ta_pravi ::

????
ta_pravi

Fizikalko ::

deprecated = zastarelo

V večini primerov jih nadomesti ArrayList.

Zgodovina sprememb…

ta_pravi ::

to delamo zdej na faksu:)
ta_pravi

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 ?

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.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

(Java) Iskanje manjkajoči podatkov v tabeli

Oddelek: Programiranje
15999 (764) noraguta
»

Java - polja

Oddelek: Programiranje
5802 (764) arjan_t
»

[Visual Basic 2008 EE] Sortiranje elementov vektorja

Oddelek: Programiranje
5781 (753) darkolord
»

std containers vs. own custom containers

Oddelek: Programiranje
93610 (3431) Mmm'Aah
»

java - array vectorjev

Oddelek: Programiranje
51011 (947) OwcA

Več podobnih tem