-
Een rij is een verzameling van een aantal elementen v/h zelfde type.
-
Een verwijzing naar een plaats in het geheugen
int[] x
; -
x = new int [] ;
-
x = new int [5]; int[] x = new int[] x; int[] x ={1,2,...};
(initializer) -
rij.length;
-
min is 0. max
.lenth - 1
-
int[] x = new int [10];
-
String[] str = new String [10];
-
Banaan[] chiquita = new Banaan[10];
-
:
int[] rij = new int [10]; for (int i = 0; i < rij.length ; i++){ rij[i] = i+1; }
-
int[] x = {1, 2 ,3 , 4 ,5 ,6 ,7 ,8 ,9 , 10}
-
cirkels??!
-
:
- er wordt een nieuwe rij aangemaakt (arr) waar 10 reeële getallen in worden geplaatst.
- fout double… int… moet zelfde type zijn
- fout: double[ ]bb = {1.0, 2.0, 3.0, 4.0, 5.0} —> wel juist
- juist: de rij wordt op het scherm gedrukt vanaf positie 1 (niet 0 dus!) resultaat i: 2.0 3.0 4.0 5.0
- fout= int i = aaa.length-1 is wel juist (zonder -1 gaat hij beginnen aftellen van positie 5 (5waarden) maar er is geen positie 5, we beginnen te tellen vanaf 0 dus 0, 1 ,2, 3 ,4 = 5 waarden.
-
ArrayOutOfBounsException
-
:
int[][] rijA = new int [3][10]; int[][] rijB = new int [3][10]; int[][] rijC = new int [3][10]; int op = 1; int af = 10; int plus2 = 2; for(int skip = 0; skip<10; skip++) { rijA[0][skip]=op; rijB[1][skip]=af; rijC[2][skip]=plus2; op++; af--; plus2+=2; }
-
:
- 35? (5*7)
- 3*3=9
-
tabel[4][0]
-
geen idee
-
fout
-
1 lus
char [][] rij = new char [2][26]; char ch = 'a'; char chh = 'A'; for(int i = 0; i<26; i++) { rij[0][i]=ch; rij[1][i]=chh; ch++; chh++; }
-
geneste lus
char [][] rij = new char [2][26]; char ch = 'a'; char chh = 'A'; for(int i = 0; i<26; i++) { rij[0][i]=ch; ch++; for(int j = 0; j<26; j++){ rij[1][j]=chh; chh++ } }
-
syntax wtf??
-