Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
ArrayList<>?
Tags:
java
Bruger #13669
@ 23.07.08 13:54
76
Jeg har set flere steder, at en fks. vector bliver kladt vector<etEllerAndetHer>. Hvad betyder det?
5
svar postet i denne tråd vises herunder
2
indlæg har modtaget i alt
2
karma
Sorter efter stemmer
Sorter efter dato
1
Bruger #11328
@ 23.07.08 13:56
1.323
Ved ikke hvordan det virker i Java, men i C++ bruger man ofte en std::vector<> som et dynamisk array.
"etEllerAndetHer" er så den variabel type som vectoren indeholder...
1
Bruger #12836
@ 23.07.08 14:00
857
Hej Andreas,
<etEllerAndetHer> er en specifikation af datatypen som objekterne i ArrayList'en kan indeholde. De kaldes for "Generics" og er ganske praktiske.
Du slipper for en del typecasting ved at have specificeret type, og derved undgås potentielle runtime errors, til fordel for at fange problemet i compile time.
Med venlig hilsen
Ieet
0
Bruger #13669
@ 23.07.08 14:25
76
så vis jeg skal lave en ArrayList der skal indeholde Strings, kan jeg skrive:
Java kode
List liste
<
String
>
=
new
ArrayList();
?
0
Bruger #12836
@ 23.07.08 14:30
857
Hej Andreas,
Java kode
ArrayList
<
String
>
myArr
=
new
ArrayList
<
String
>
();
Med venlig hilsen
Ieet
0
Bruger #13669
@ 23.07.08 15:32
76
Ok, tak.
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags