Video: Function program in java example 2025
Et array er et sett med variabler som refereres ved hjelp av et enkelt variabelt navn kombinert med et indeksnummer. Hvert element i en array kalles et element. Alle elementene i en matrise må være av samme type. Således har selve arrayet en type som angir hva slags elementer den kan inneholde.
Indeksnummeret er skrevet etter variabelnavnet og vedlagt i parentes. Så hvis variabelenavnet er x , kan du få tilgang til et bestemt element med et uttrykk som x [5] .
Du kan tenke x [5] vil referere til det femte elementet i arrayet. Men indeksstallene starter med null for det første elementet, så x [5] refererer faktisk til elementet sjette . Denne lille detalj er en av de viktigste årsakene til problemer når du arbeider med arrays - spesielt hvis du kutter dine array-programmering tenner på et språk der arrays er indeksert fra 1 i stedet for 0.
Den virkelige kraften til arrays kommer fra enkelt faktum at du kan bruke en variabel eller til og med et komplett uttrykk som en arrayindeks. Så (for eksempel) i stedet for koding x [5] for å referere til et bestemt arrayelement, kan du kode x [i] for å referere til elementet angitt av indeksvariabelen < i .
En array er i seg selv et objekt. Du kan referere til array-objektet som helhet i stedet for et bestemt element i arrayet ved å bruke arrayets variabelnavn uten en indeks. Hvis
- x [5] refererer til et element i en array, refererer x til selve arrayet.
- Du kan ikke endre lengden på en matrise etter at du har opprettet matrisen.
- Du kan få tilgang til lengden på en matrise ved å bruke feltet
- lengde i variabelen. For eksempel x. lengden returnerer lengden på arrayet x .
