Kursinnhold
Java Utvidet
Java Utvidet
Hva er en metode?
Metode
I Java er en metode en kodeblokk som utfører en spesifikk oppgave. Det er en gjenbrukbar enhet med kode som kan kalles og kjøres flere ganger gjennom et program. Metoder brukes for å dele opp kompleksiteten i et program i mindre, håndterbare deler, noe som gjør koden mer organisert og lettere å forstå.
En metode består av en metodesignatur, som inkluderer metodenavn og eventuelle parametere den tar imot, samt en metodekropp som inneholder koden som definerer metodens oppførsel.
Metoder kan ha en returtype, som angir hvilken type verdi metoden returnerer etter utførelse, eller de kan være void, noe som betyr at de ikke returnerer noen verdi.
Den grunnleggende syntaksen for en metode ser slik ut:
Main.java
ReturnType methodName(ParameterType parameter, ParameterType parameter) { // code that runs when this method is called }
La oss nå gå gjennom alt som er skrevet ovenfor:
ReturnType
: Dette er typen verdi som metoden vil returnere. Enkelt sagt er det resultatet av å kjøre metoden. Hvis funksjonaliteten til metoden er å legge sammen to tall og returnere en heltallsverdi, vilReturnType
også væreint
;MethodName
: Dette er bare navnet på metoden vår. Det er god praksis å gi metoder beskrivende navn. For eksempel, hvis metoden legger sammen to tall, kan et godt navn væreaddTwoNumbers
;ParameterType
: Dette er typen parameter som metoden vil akseptere når den brukes. Igjen, la oss ta eksempelet med å summere to tall: i dette tilfellet vil vi ha to parametere med typenint
;Parameter
: Dette er navnet på parameteren. Denne parameteren kan brukes inne i selve metoden. Det vil bli tydeligere når du ser et reelt eksempel på bruk av metode.
La oss nå se på et eksempel på en metode som legger sammen to tall og returnerer summen:
Main.java
int addTwoNumbers(int firstNumber, int secondNumber) { int result = firstNumber + secondNumber; return result; }
Denne metoden tar to int-verdier som parametere, oppretter en ny variabel kalt result
i seg selv, og tildeler den summen av de to parameterne. Deretter bruker vi return
-nøkkelordet, som returnerer verdien til result
.
I neste kapittel skal vi se nærmere på hvordan denne metoden fungerer og lære hvordan vi kan lage våre egne metoder.
I neste kapittel skal vi se nærmere på hvordan denne metoden fungerer og lære hvordan vi kan lage våre egne metoder.
1. Hva er en metode i Java?
2. Hva er hensikten med metoder i Java?
Takk for tilbakemeldingene dine!