Arrays
description
Transcript of Arrays
![Page 1: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/1.jpg)
ArraysArrays
(+ inleidende toepassingen)(+ inleidende toepassingen)
![Page 2: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/2.jpg)
Toepassing 1:Toepassing 1:
Programma 1:Programma 1:
Vergelijken van Vergelijken van referentiesreferenties
![Page 3: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/3.jpg)
Toepassing 2:Toepassing 2:
Programma 2: Programma 2:
Lottotrekking via een Lottotrekking via een Timer Timer
![Page 4: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/4.jpg)
Arrays: Arrays: probleemschetsprobleemschets Moeilijk werken met een Moeilijk werken met een
opsomming van getallen als opsomming van getallen als aparte variabelen:aparte variabelen:
Programma 3Programma 3
![Page 5: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/5.jpg)
Arrays: samenvattingArrays: samenvatting
(zie boek Hfst 11)(zie boek Hfst 11)
![Page 6: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/6.jpg)
Arrays: samenvattingArrays: samenvatting
(zie boek Hfst 11)(zie boek Hfst 11) Een array is een object:Een array is een object:
![Page 7: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/7.jpg)
Arrays: samenvattingArrays: samenvatting
(zie boek Hfst 11)(zie boek Hfst 11) Een array is een object:Een array is een object:
1. referentie maken1. referentie maken
![Page 8: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/8.jpg)
Arrays: samenvattingArrays: samenvatting
(zie boek Hfst 11)(zie boek Hfst 11) Een array is een object:Een array is een object:
1. referentie maken1. referentie maken
2. object maken via 2. object maken via newnew
![Page 9: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/9.jpg)
Arrays: samenvattingArrays: samenvatting
(zie boek Hfst 11)(zie boek Hfst 11) Een array is een object:Een array is een object:
1. referentie maken1. referentie maken
2. object maken via 2. object maken via newnew Array bevat een lijst van Array bevat een lijst van
variabelen van hetzelfde type die variabelen van hetzelfde type die elk een nummer krijgen.elk een nummer krijgen.
![Page 10: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/10.jpg)
Arrays: samenvattingArrays: samenvatting
Een array-object bevat ofwel Een array-object bevat ofwel primitieven, ofwel referenties primitieven, ofwel referenties ((gevolg?gevolg?).).
![Page 11: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/11.jpg)
Arrays: samenvattingArrays: samenvatting
Een array-object bevat ofwel Een array-object bevat ofwel primitieven, ofwel referenties primitieven, ofwel referenties ((gevolg?gevolg?).).
Aantal mogelijke elementen in de Aantal mogelijke elementen in de array: .length (array: .length (geen haakjesgeen haakjes))
![Page 12: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/12.jpg)
Arrays: samenvattingArrays: samenvatting
Een array-object bevat ofwel Een array-object bevat ofwel primitieven, ofwel referenties primitieven, ofwel referenties ((gevolg?gevolg?).).
Aantal mogelijke elementen in de Aantal mogelijke elementen in de array: .length (array: .length (geen haakjesgeen haakjes))
Initialisatie via accolades: { 1, 2, Initialisatie via accolades: { 1, 2, 3 }3 }
![Page 13: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/13.jpg)
Arrays: samenvattingArrays: samenvatting
Een array-object bevat ofwel Een array-object bevat ofwel primitieven, ofwel referenties primitieven, ofwel referenties ((gevolg?gevolg?).).
Aantal mogelijke elementen in de Aantal mogelijke elementen in de array: .length (array: .length (geen haakjesgeen haakjes))
Initialisatie via accolades: { 1, 2, Initialisatie via accolades: { 1, 2, 3 }3 }
Kopiëren van een array: p 249Kopiëren van een array: p 249
![Page 14: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/14.jpg)
Toepassing op array van Toepassing op array van objecten:objecten:
Programma 4:Programma 4:
Array van TextFieldsArray van TextFields
![Page 15: Arrays](https://reader036.fdocuments.net/reader036/viewer/2022081817/5681555a550346895dc3212f/html5/thumbnails/15.jpg)
Het sleutelwoord finalHet sleutelwoord final
Maakt een constanteMaakt een constante = variabele die slechts 1x een = variabele die slechts 1x een
toekenning mag krijgen.toekenning mag krijgen.