/
Forside
/
Teknologi
/
Udvikling
/
Java
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Java
#
Navn
Point
1
molokyle
3688
2
Klaudi
855
3
strarup
740
4
Forvirret
660
5
gøgeungen
500
6
Teil
373
7
Stouenberg
360
8
vnc
360
9
pmbruun
341
10
mccracken
320
array af arrays - forskellige størrelser
Fra :
sune vuorela
Dato :
12-02-04 01:46
Hjesa!
Jeg skal holde styr på nogle en-dimensionelle arrays. Disse arrays har
forskellig størrelse.
Altså - det kunne være at det er
String[5]
String[2]
String[7]
jeg skal holde styr på - men det er også andre objekter.
Det skal være let at løbe i gennem.
Jeg bruger .length flere steder til at se hvor mange der er, så et
String[7][3] er ikke løsningen.
Hvordan skal jeg gribe det an?
--
Sune
Mads Bahrt (
12-02-2004
)
Kommentar
Fra :
Mads Bahrt
Dato :
12-02-04 01:53
sune vuorela wrote:
> Hjesa!
>
> Jeg skal holde styr på nogle en-dimensionelle arrays. Disse arrays har
> forskellig størrelse.
>
> Altså - det kunne være at det er
>
> String[5]
> String[2]
> String[7]
>
> jeg skal holde styr på - men det er også andre objekter.
> Det skal være let at løbe i gennem.
> Jeg bruger .length flere steder til at se hvor mange der er, så et
> String[7][3] er ikke løsningen.
>
> Hvordan skal jeg gribe det an?
>
Brug en collection - f.eks. en ArrayList - dem kan du smide alt i der er
et objekt.
MVH
Mads
Lars Dam (
12-02-2004
)
Kommentar
Fra :
Lars Dam
Dato :
12-02-04 08:27
On Thu, 12 Feb 2004 01:45:32 +0100
sune vuorela <nospam@vuorela.dk> wrote:
> Hjesa!
>
> Jeg skal holde styr på nogle en-dimensionelle arrays. Disse arrays har
> forskellig størrelse.
>
> Altså - det kunne være at det er
>
> String[5]
> String[2]
> String[7]
>
> jeg skal holde styr på - men det er også andre objekter.
> Det skal være let at løbe i gennem.
> Jeg bruger .length flere steder til at se hvor mange der er, så et
> String[7][3] er ikke løsningen.
>
> Hvordan skal jeg gribe det an?
Du kan jo bruge collections, men du kan stadig godt bruge arrays:
String[][] stringcollection = new String[3][];
stringcollection[0] = new String[5];
stringcollection[1] = new String[2];
stringcollection[2] = new String[7];
Et 2d array i java er et array af arrays, så derfor kan det lade sig gøre.
Men en collection vil nok være nemmere at arbejde med hvis du indsætter/fjerner ofte. Hvis det dog er en collection der ikke ændrer sig i størrelsen så er ovennævnte udemærket.
>
> --
> Sune
vh. ld
Søg
Alle emner
Teknologi
Udvikling
Java
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177822
Tips :
31980
Nyheder :
719565
Indlæg :
6410987
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.