I Java kan matriser være enten enkeltdimensjonale eller flerdimensjonale matriser. I dette innlegget lærer vi det grunnleggende om flerdimensjonale matriser. Så uten ytterligere forsinkelse, la oss begynne!
Hva er flerdimensjonale matriser i Java?
Flerdimensjonale matriser, det er en kombinasjon av to ord “multi”Og“dimensjoner”Så vi kan si at en matrise bestående av mer enn en dimensjon er kjent som en flerdimensjonal matrise i Java. Dataene i en flerdimensjonal matrise vil bli holdt i tabellform I.e. Kolonner og rader. Med enkle ord kan vi si at det er en rekke matriser.
Hvordan lage flerdimensjonale matriser i Java?
Det er flere måter å lage et flerdimensjonalt utvalg i Java, noen av dem er diskutert nedenfor:
Datatype [] [] brukerdefinert arrayName;Ovennevnte utdrag viser at først kommer datatypen som Int, Float, String, etc. etterfulgt av to sett med firkantede parenteser [] [] og til slutt kommer matrisenavnet.
DataType ArrayName [] [];Vi kan blande matrisenavnet og firkantede parentesene i.e. Spesifiser matrisenavnet før de firkantede parentesene.
En annen måte å lage en flerdimensjonal matrise vises i det undergitte utdraget:
DataType [] arrayName [];Hvordan beregne størrelsen på flerdimensjonale matriser?
I Java kan vi finne størrelsen på en flerdimensjonal matrise ved å multiplisere antall rader med antall kolonner.
Hvordan instantisere flerdimensjonale matriser i Java?
Kodebiten nedenfor viser den grunnleggende syntaksen for å instantisere de multidimensjonale matriser i Java:
DataType ArrayName [] [] = Ny datatype [Rader] [Kolonner];Ovennevnte utdrag viser at vi må bruke den nye operatøren, etterfulgt av datatype for å bruke den nye operatøren, etterfulgt av datatype i Java, etterfulgt av datatype, og til slutt vil vi bruke den nye operatøren, etterfulgt av datatype, og til slutt vil vi bruke den nye operatøren, etterfulgt av datatype, og til slutt.
Hvordan initialisere flerdimensjonale matriser i Java?
Den gitte kodeblokken nedenfor viser den grunnleggende syntaks for å initialisere en flerdimensjonal matrise i Java:
ArrayName [RowIndex] [ColumnIndex = brukerspesifisert verdi;Utdraget nedenfor forklarer hvordan du oppretter og initialiserer flerdimensjonale matriser i ett trinn:
DataType ArrayName [] [] = Val1, Val2, Val3, Val4, Val5, Val6, Val7,…;Praktisk demonstrasjon av flerdimensjonale matriser i Java
Per nå har vi lært hvordan vi lager/erklærer, instantierer og initialiserer et flerdimensjonalt utvalg i Java. Nå vil vi implementere alle disse konseptene praktisk talt.
Hvordan lage, initialisere og skrive ut en todimensjonal matrise i Java?
I dette eksempelprogrammet vil vi lage en todimensjonal matrise av strengtype i Java:
I ovennevnte Java -program opprettet vi for det første et flerdimensjonalt utvalg som heter “Navn” og initialiserte det med noen strengverdier. Deretter benyttet vi den nestede for-loop for å få tilgang til og skrive ut verdiene til den matrisen:
Utgangen bekreftet arbeidet med det ovennevnte Java-programmet.
Hvordan lage, initialisere og skrive ut en tredimensjonal matrise i Java?
I dette eksemplet vil vi lære hvordan du lager en tre-dimensjonal matrise i Java:
I programmet ovenfor opprettet vi for det første en tredimensjonal matrise, og etterpå benyttet vi tre nestede for løkker for å få tilgang til og skrive ut den tredimensjonale matrisen.
Slik fungerer flerdimensjonale matriser i Java.
Konklusjon
I Java er det flere måter å lage en flerdimensjonal matrise, blant dem den vanligste måten å lage en flerdimensjonal matrise er å spesifisere datatypen som Int, Float, String, etc. etterfulgt av to sett med firkantede parenteser [] [] og til slutt kommer matrisenavnet. Denne oppskrivningen forklarte hvordan du oppretter/erklærer, instantierer og initialiserer en flerdimensjonal matrise i Java ved hjelp av noen passende eksempler. Beskrivende skjermbilder er også gitt for en dyp forståelse av konseptene.