Inhoudsopgave:
Video: C Array - Part 1 | C Language Tutorial | Mr. Srinivas 2025
Een array in Java is gewoon een lijst. Het kan een lijst van alles zijn - elk primitief of objecttype. In de meeste gevallen is een array een lijst met gelijke items. Als u bijvoorbeeld een int-array maakt, zijn alle items in die lijst int-waarden. In de volgende secties wordt beschreven hoe u itereert, initialiseert (elke waarde onderzoekt) en anderzijds arrays manipuleert.
Een array definiëren
Denk altijd aan een array als een lijst met items. Met dit in gedachten, wanneer u een array wilt definiëren, begint u met het type item dat u wilt maken. Als u bijvoorbeeld een reeks geheel getalwaarden wilt maken, begint u in de meeste gevallen met het int-primitieve type.
Het type wordt gevolgd door een paar vierkante haken ([]), gevolgd door de arraynaam. U ziet vaak een array gedefinieerd voor elke Java-toepassing. De methode-declaratie main () bevat altijd één, zoals hier wordt weergegeven:
public static void main (String [] args)
In dit geval is args een array van het type String. Het bevat de lijst met stringwaarden op de opdrachtregel.
Initialisatie van een array
Voordat u een array kunt gebruiken, moet u deze initialiseren. Het initialiseren van een array is een proces in twee stappen:
-
Start de array zodat u een array-object hebt om mee te werken.
-
Geef een waarde voor elk element in de array.
Een array -element is een afzonderlijk toegankelijk item in de lijst. Elk element is een enkel item van hetzelfde type als de array. Als u bijvoorbeeld een int [] -array definieert, is elk element binnen de array van het type int.
De elementen in een array zijn toegankelijk via een uniek nummer. De cijfers beginnen bij 0 en gaan door tot één minder dan het totale aantal elementen. Als u bijvoorbeeld een array met tien elementen hebt, zijn deze genummerd van 0 tot en met 9. Voor toegang tot een bepaald element gebruikt u de naam van de array, gevolgd door het nummer tussen vierkante haken. De volgende code toont een gebruikelijke arraydefinitie en initialisatie:
// Definieer een array met gehele getallen. int [] MyArray; // Instantiate MyArray. MyArray = nieuwe int [5]; // Definieer de afzonderlijke arraywaarden. MyArray [0] = 0; MyArray [1] = 1; MyArray [2] = 2; MyArray [3] = 3; MyArray [4] = 4;
Deze code maakt een int [] array met de naam MyArray. Het geeft deze array een instantie om vijf items vast te houden door een nieuwe int [5] aan te roepen. De code initialiseert vervolgens elk van de individuele arraywaarden door toegang te krijgen tot de afzonderlijke elementen, van 0 t / m 4.
