Skip to main content
Dat 1. Sem Efterår 2025
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Metoder i Java

Hvad er en metode?

En metode er et lille stykke genbrugelig kode med et navn. Den kan tage parametre, gøre noget, og evt. returnere et resultat. Det holder koden ryddelig og undgår gentagelser.

Anatomi af en metode

public int lægSammen(int a, int b) { // access-modifier, retur-type, navn, parametre
    return a + b;                     // body: hvad metoden gør
}

Kalde en metode

int sum = lægSammen(3, 4);   // sum bliver 7

Metoder der ikke returnerer noget (void)

public void printHilsen(String navn) {
    System.out.println("Hej, " + navn);
}

Overloading (samme navn, forskellige parametre)

public int gang(int a, int b) { return a * b; }
public double gang(double a, double b) { return a * b; }

Begge hedder gang, men parametertyperne er forskellige, så Java ved hvilken der skal bruges.

Hvorfor metoder?

  • Mindre, læsbar kode
  • Genbrug (skriv én gang, brug mange steder)
  • Lettere at teste og debugge i små bidder