Todimensjonalt Array
Sveip for å vise menyen
Et todimensjonalt array tilsvarer en matrise i matematikk. Et todimensjonalt array er et array med to distinkte indekser.
For å illustrere dette, la oss se på et diagram av et todimensjonalt array:
Tabellen ovenfor fungerer som et eksempel på et todimensjonalt array eller matrise. La oss se nærmere på hvordan vi kan hente ut verdier fra denne tabellen. For eksempel, anta at vi ønsker å finne elementet på indeks [3][2].
Den første indeksen angir raden vi skal undersøke, og den andre angir kolonnen.
Å visualisere to linjer mentalt kan hjelpe oss å finne resultatet:
Vi tegner to linjer som krysser hverandre i cellen med tallet 18. Dette representerer verdien på indeksen [3][2].
Deretter ser vi på hvordan vi kan deklarere et todimensjonalt array i kode, og så viser vi hvordan det kan fylles inn manuelt. Etterpå gjennomfører vi et indeksbasert søk for å bekrefte nøyaktigheten vår.
Main.java
1234567891011121314151617package com.example; public class Main { public static void main(String[] args) { int[][] twoDimensionalArray = new int[3][3]; twoDimensionalArray[0][0] = 1; twoDimensionalArray[0][1] = 2; twoDimensionalArray[0][2] = 3; twoDimensionalArray[1][0] = 4; twoDimensionalArray[1][1] = 5; twoDimensionalArray[1][2] = 6; twoDimensionalArray[2][0] = 7; twoDimensionalArray[2][1] = 8; twoDimensionalArray[2][2] = 9; System.out.println(twoDimensionalArray[2][1]); } }
Som du kan se, har vi deklarert et todimensjonalt array med dimensjonene 3 x 3. Å fylle det manuelt viste seg imidlertid å være både tidkrevende og utfordrende. Du tenker kanskje allerede på hvordan vi kan bruke en løkke for å effektivt fylle arrayet eller hente ut alle dataene fra det. Vi skal se nærmere på dette temaet i neste kapittel.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Todimensjonalt Array
Et todimensjonalt array tilsvarer en matrise i matematikk. Et todimensjonalt array er et array med to distinkte indekser.
For å illustrere dette, la oss se på et diagram av et todimensjonalt array:
Tabellen ovenfor fungerer som et eksempel på et todimensjonalt array eller matrise. La oss se nærmere på hvordan vi kan hente ut verdier fra denne tabellen. For eksempel, anta at vi ønsker å finne elementet på indeks [3][2].
Den første indeksen angir raden vi skal undersøke, og den andre angir kolonnen.
Å visualisere to linjer mentalt kan hjelpe oss å finne resultatet:
Vi tegner to linjer som krysser hverandre i cellen med tallet 18. Dette representerer verdien på indeksen [3][2].
Deretter ser vi på hvordan vi kan deklarere et todimensjonalt array i kode, og så viser vi hvordan det kan fylles inn manuelt. Etterpå gjennomfører vi et indeksbasert søk for å bekrefte nøyaktigheten vår.
Main.java
1234567891011121314151617package com.example; public class Main { public static void main(String[] args) { int[][] twoDimensionalArray = new int[3][3]; twoDimensionalArray[0][0] = 1; twoDimensionalArray[0][1] = 2; twoDimensionalArray[0][2] = 3; twoDimensionalArray[1][0] = 4; twoDimensionalArray[1][1] = 5; twoDimensionalArray[1][2] = 6; twoDimensionalArray[2][0] = 7; twoDimensionalArray[2][1] = 8; twoDimensionalArray[2][2] = 9; System.out.println(twoDimensionalArray[2][1]); } }
Som du kan se, har vi deklarert et todimensjonalt array med dimensjonene 3 x 3. Å fylle det manuelt viste seg imidlertid å være både tidkrevende og utfordrende. Du tenker kanskje allerede på hvordan vi kan bruke en løkke for å effektivt fylle arrayet eller hente ut alle dataene fra det. Vi skal se nærmere på dette temaet i neste kapittel.
Takk for tilbakemeldingene dine!