Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Metodeerklæring og -kall | Seksjon
Essensielle Java-konsepter

bookMetodeerklæring og -kall

Sveip for å vise menyen

Deklarere egne metoder i Java

For å lage en egen metode i Java, må du følge en bestemt syntaks og et sett med regler. En metode er en kodeblokk som utfører en spesifikk oppgave og kan kalles fra andre deler av programmet ditt. Hver metodedeklarasjon inkluderer flere viktige komponenter:

  • Tilgangsmodifikator: definerer synligheten til metoden, for eksempel public eller private;
  • Returtype: angir hvilken type verdi metoden returnerer (bruk void hvis ingenting returneres);
  • Metodenavn: må følge Java-navnekonvensjoner—start med liten bokstav og bruk camelCase;
  • Parameterliste: omsluttet av parenteser; kan være tom eller inneholde én eller flere parametere adskilt med komma;
  • Metodekropp: kodeblokken inne i krøllparenteser {} som definerer hva metoden gjør.

Generell syntaks:

accessModifier returnType methodName(parameterList) {
    // method body
}

Eksempel:

public void greetUser() {
    System.out.println("Hello, user!");
}

Denne metoden heter greetUser, er deklarert som public, har ingen returtype (bruker void), og tar ingen parametere. Når du kaller denne metoden, skriver den ut en velkomstmelding til konsollen.

Note
Merk

Du vil lære om metodeparametere litt senere.

Regler for metodedeklarasjon:

  • Metodenavn må være unike innenfor samme klasse (unntatt ved overlasting);
  • Parametertyper og rekkefølge må være tydelig definert;
  • Returtypen må samsvare med verdien som returneres i metodekroppen;
  • Hvis metoden ikke returnerer en verdi, bruk void som returtype.

Å deklarere metoder hjelper deg å organisere koden, unngå gjentakelser og gjøre programmene dine enklere å lese og vedlikeholde.

Å påkalle en metode i Java

For å bruke en metode i Java, må du påkalle (kalle) den fra en annen metode. Oftest vil du kalle metoder fra main-metoden eller fra andre metoder i samme klasse.

Syntaks for metodepåkalling

For å påkalle en metode, bruk følgende syntaks:

  • Skriv metodenavnet;
  • Legg til parenteser () etter navnet;
  • Avslutt setningen med semikolon.

Hvis metoden returnerer en verdi, kan du bruke den direkte eller tilordne den til en variabel.

Main.java

Main.java

copy
1234567891011121314
package com.example; public class Main { // Step 1: Declare a method named greet public static void greet() { // Step 2: Print a greeting message System.out.println("Hello from the greet method!"); } public static void main(String[] args) { // Step 3: Invoke the greet method greet(); } }
  • Metoder påkalles ved å bruke navnet etterfulgt av parenteser;
  • Du kan kalle en metode fra main eller fra en hvilken som helst annen metode i samme klasse;
  • Hvis metoden returnerer en verdi, kan du tilordne den til en variabel eller bruke den i et uttrykk.
question mark

Hvilken av følgende er en gyldig metodedeklarasjon i Java

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 6

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 1. Kapittel 6
some-alt