Computerprogramma's slaan gegevens op verschillende manieren . Deze opslagmogelijkheden waarmee programmeurs datastructuren maken en openen in hun applicaties . Een van de meest eenvoudige data vulgoed in programmering een variabel . Variabelen op te slaan individuele items van data . Een array is een ander type gegevensstructuur, opslaan van een reeks waarden opeenvolgende posities. Zodra een programma heeft een scala structuur erin , kan het in te voeren en toegang tot de waarden op specifieke matrix posities . Databank meeste computerprogramma's gebruiken een soort van data . Bijvoorbeeld , een applicatie voor het opslaan en gebruiken het personeel records voor een organisatie nodig heeft om de gegevens binnen deze records te modelleren . Dit model moet het mogelijk maken de applicatie code om toegang te krijgen tot de gegevens op een georganiseerde manier . Wanneer een computer programma maakt gebruik van gegevens , het moet de mogelijkheid om nieuwe gegevens toe te voegen , te wijzigen bestaande gegevens posten en zoeken van items door het bevragen van de gegevens . Een array gegevens opgeslagen in een lineaire structuur , waarbij elk element toegankelijk via de index , die vaak een geheel getal dat de positie in de gehele constructie . Variabelen programmeertalen bieden de mogelijkheid om individuele stukken van gegevens als variabelen. In sommige talen , zoals Java , moeten variabelen worden aangegeven als zijnde een bepaald type , bijvoorbeeld tekenreeks of geheel getal , zoals in de volgende voorbeelden : String myWords = " hello there " ; int myNum = 3 ; vele andere talen kunnen variabelen waarden van elk type te slaan , zoals in het volgende voorbeeld PHP : $ my_value = " appel " ; An array een programma is een reeks waarden , zodat het element op elke positie in de array is vergelijkbaar met een enkele variabele . Programma's kan uitvoeren dezelfde processen op array-elementen Op variabelen . Array Creation Wanneer een programma wordt een array gemaakt , zal het meestal aan te geven bepaalde aspecten van de array, die op zijn beurt weergegeven als een variabele in de toepassing. Het volgende voorbeeld Java- code demonstreert het maken van een array om een bepaald aantal integer waarden op te slaan : int [ ] myNums = new int [ 6 ] ; Deze array kan zes waarden van het type geheel getal te houden . Wanneer deze regel code is uitgevoerd , het programma heeft een lege array structuur , maar geen waarden worden nog bewaard bij een van de elementen posities . Element Instantiëring Programma kunt invoegen en veranderen waarden op bepaalde arrayposities . Het volgende voorbeeld demonstreert Java code waarin het element in de eerste positie binnen de gehele matrix , die wordt vertegenwoordigd door de index nul : myNums [ 0 ] = 5 ; code verwijst naar de element aan met de naam en positie-array , wijst vervolgens een waarde aan. Als het element al een waarde die is opgeslagen op deze positie had , die waarde overschreven door de nieuwe zou zijn . Array Access Programma moeten soms voor toegang tot alle items in een array , in plaats van simpelweg de toegang tot de afzonderlijke elementen bij hun index waarden . Te doorlopen de elementen in een array , programma's maken vaak gebruik lusstructuren . Het volgende voorbeeld Java- code demonstreert het gebruik van een " voor " loop naar de uitgang van elk element in een array : for (int i = 0 ; i < myNums.length ; i + + ) { System.out.println ( myNums [ i ] ) ; } Deze code wordt uitgevoerd eenmaal voor elke array positie , het schrijven van de waarde op die positie telkens . |