Et array er opbygget med indeksnumre. Et indeksnummer starter altid med nummer 0. Så hvis han skriver nrs2[ 1 ], så vil han hente elementet i arrayet med indeksnummer 1. da indeksnumre starter med 0 i alle arrays, så vil indeksnummer 1 give os det andet element i arrayet.
Et eksempel er f.eks. at vi har et array med tallende
1, 2, 3, 4
Tallet 1 er altså gemt under indeks 0
Tallet 2 er gemt under indeks 1
Tallet 3 er gemt under indeks 2
og tallet 4 er gemt under indeks 3.
Hvis vi derfor skrev denne java kode.
- public class Test {
-
- public static void main(String[] args)
- {
- //Opret et array med integer tal.
- int nummerArray[] = {1, 2, 3, 4};
-
- //udskriv numrende i vores array.
- System.out.println("Indeks 0 er " + nummerArray[ 0 ]);
- System.out.println("Indeks 1 er " + nummerArray[ 1 ]);
- System.out.println("Indeks 2 er " + nummerArray[ 2 ]);
- System.out.println("Indeks 3 er " + nummerArray[ 3 ]);
- }
-
- }
Dette ville give følgende output
Indeks 0 er 1
Indeks 1 er 2
Indeks 2 er 3
Indeks 3 er 4Så husk altid at indeksnummeret i et array starter altid med indeks 0
Indlæg senest redigeret d. 24.01.2012 21:52 af Bruger #4487