Utviklere som jobber med Java har tilgang til et bredt spekter av datastrukturer.
Arrayen er en type datastruktur. En gruppe dataobjekter av samme datatype er gruppert sammen i en matrise.
Det er en av Javas mest grunnleggende datastrukturer og brukes til å implementere praktisk talt alle algoritmer.
Vi skal snakke om hvordan du bruker Arrays i Java i denne opplæringen. Vi vil undersøke hvordan man deklarerer en matrise, men vårt hovedfokus vil være på de forskjellige Java-initialiseringsteknikkene for matriser.
Introduksjon til array
En matrise brukes i Java for å lagre flere verdier av samme datatype i en enkelt variabel. Den kan alternativt sees på som en samling av verdier av samme datatype.
Dette betyr at hvis du for eksempel skal lagre strenger i matrisen din, bør alle matrisens verdier være strenger.
Verdiene i arrayen refereres til som elementer, og hvert element er tilstede ved en spesifikk indeks av arrayen.
Deklarerer en matrise
Å erklære en matrise bruker følgende syntaks:
datatype: Klassen med objekter – for eksempel int, char osv. – som vil bli holdt i matrisen.
[]: Indikerer at en matrise er der den deklarerte variabelen peker.
arrayName: Angir arrayens navn.
Initialiser en matrise
En matrise initialiseres ikke når den er deklarert. Matrisen må først initialiseres før noen verdier kan lagres i den.
Syntaksen for initialisering av en matrise er som følger:
En matrise kan initialiseres på en rekke måter. For å forstå array-initialisering bedre, se på eksemplene nedenfor.
Initialisere en matrise uten å legge inn noen verdier i den
En viss størrelse kan velges for en arrays initialisering. Hvert elements standardverdi er 0 i denne situasjonen.
Etter en erklæring, initialiser en matrise:
Etter definisjon kan en matrise også initialiseres.
Initialisere en matrise og tilordne verdier:
Også mulig ved erklæring er initialisering av en matrise.
konklusjonen
I dette innlegget så vi på ulike metoder for å initialisere en Array i Java og gjennomgikk noen av grunnprinsippene i Array.
Du kan velge mellom hvilken som helst av disse initialiseringsteknikkene basert på dine behov og størrelsen på Arrayen.
Glad koding!
Legg igjen en kommentar