De Java- taal kunt u de gegevens op te slaan binnen veel verschillende soorten structuren . Arrays behoren tot de meest gebruikte , omdat ze eenvoudig te maken en efficiënte toegang . U kunt elementen van elk data type in Java arrays slaan , of u primitieve of object types . Leren om arrays te gebruiken is een belangrijke vaardigheid in het programmeren in Java , dus het creëren van een integer array is een goede oefening om te helpen bouwen aan een stichting als ontwikkelaar . Instructies 1 Maak een scala aan primitieve type integers slaan in uw Java-programma . Voer de volgende code , het creëren van een array met een opgegeven lengte : //maak een int array met lengte tien int [ ] myInts = new int [ 10 ] ; de array wordt gemaakt met de " int " soort trefwoord en de vierkante haken om aan te geven de variabele in kwestie is een array . Wanneer u een matrix in Java instantiëren , moet je de lengte , zoals in dit voorbeeld , waar de array bevat 10 ruimtes aan te geven. De array zal alleen in staat zijn om variabelen van de aangegeven soort , die is opgeslagen " int . " Kopen van 2 Vul uw array met de elementen . Gebruik de volgende code om getallen in elke positie in te voeren binnen de array : for (int i = 0 ; i < myInts.length ; i + + ) op Twitter { myInts [ i ] = i * 2 ; } Dit voorbeeld komt gewoon elke array index vermenigvuldigd met twee , om te illustreren hoe integer waarden kunnen worden toegewezen binnen de array . U kunt ook instantiëren individuele elementen als volgt : . MyInts [ 5 ] = 10 ; Voer elementen binnen uw array om de behoeften van uw eigen project past < br > 3 Doorloop de array . Wanneer u de elementen in de array gevuld , de " voor " loop herhaald door de array , de toegang tot elk element op zijn beurt . Dit is een belangrijk aspect van de behandeling van arrays . Voer de volgende code , opnieuw doorlussen uw array en het gebruik van de gegevens binnen het : for (int j = 0 ; j < myInts.length ; j + + ) { int currInt = myInts [ ,"j ] ; System.out.println ( " Entry" + j + " = " + currInt ) ; } Deze code leest elke binnenkomst in een tijdelijke variabele , te gebruiken om een bericht te schrijven de uitgang console . Uw eigen projecten zal bepalen wat je doet met je array-elementen . 4 Maak een array om Integer objecten op te slaan . In plaats van het opslaan van primitieve type " ints ", kunt u ook arrays gebruiken om objecten op te slaan van de Java- Integer -klasse , dat is een wrapper klasse voor de " int " type. Gebruik de volgende syntaxis voor het maken en instantiëren een array voor Integer objecten : Integer [ ] myIntegers = new Integer [ 10 ] ; for (int i = 0 ; i < myIntegers.length ; i + + ) op Twitter { myIntegers [ i ] = new Integer ( i * 2 ) ; } . om een Integer -object te creëren , een " int " waarde als een parameter aan de constructor leveren u < br > Loop door je integer -array 5 . Met behulp van de volgende code , doorloopt uw Integer array, de toegang tot de " int " waarden gemodelleerd door elk object : for (int j = 0 ; j < myIntegers.length ; j + + ) { integer currInteger = myIntegers [ j ] ; System.out.println ( " integer Entry" + j + " = " + currInteger.intValue ( ) ) ; } Test Voeg uw code in en kijk naar de resultaten schriftelijk aan uw output console . Experimenteer door het veranderen van de code en weer te lopen uw programma totdat u begrijpt hoe de arrays werken .
|