Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Forståelse af Parametre og Argumenter | Sektion
Essentielle Java-Koncepter

bookForståelse af Parametre og Argumenter

Stryg for at vise menuen

Parametre vs. argumenter i Java

Parametre er de variabelnavne, du definerer i en metodes deklaration. De fungerer som pladsholdere for de værdier, din metode vil bruge under udførelsen.

Argumenter er de faktiske værdier, du angiver, når du kalder en metode. Disse værdier tildeles metodens parametre.

Eksempel:

public void greet(String name) { // 'name' is a parameter
    System.out.println("Hello, " + name);
}

greet("Alice"); // 'Alice' is an argument
  • Parametre: Defineret i metodedeklarationen som en del af metodens signatur;
  • Argumenter: Angives, når du kalder metoden;
  • Parametre modtager værdierne fra argumenterne under metodekørslen.
Main.java

Main.java

copy
12345678910111213141516
package com.example; public class Main { // This method has two parameters: 'int a' and 'int b' public static int addNumbers(int a, int b) { // 'a' and 'b' are parameters inside the method definition return a + b; } public static void main(String[] args) { // Here, 5 and 7 are arguments passed to the method int result = addNumbers(5, 7); // '5' is the first argument, '7' is the second argument System.out.println("Sum: " + result); } }

Metoden greet tager én parameter name og udskriver en hilsen ved hjælp af det argument, og metoden add tager to parametre a og b og returnerer deres sum.
I main kaldes greet med "Alice" og add kaldes med 5 og 7, hvilket viser, hvordan argumenter videregives til metoder, og at flere parametre kan inkluderes i en metode ved at adskille dem med kommaer.

question mark

Hvad er forskellen mellem en parameter og et argument i Java-metoder?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 9

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 1. Kapitel 9
some-alt