Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Verständnis von Parametern und Argumenten | Abschnitt
Essenzielle Java-Konzepte

bookVerständnis von Parametern und Argumenten

Swipe um das Menü anzuzeigen

Parameter vs. Argumente in Java

Parameter sind die Variablennamen, die Sie in der Deklaration einer Methode definieren. Sie dienen als Platzhalter für die Werte, die Ihre Methode bei der Ausführung verwendet.

Argumente sind die tatsächlichen Werte, die Sie beim Aufruf einer Methode übergeben. Diese Werte werden den Parametern der Methode zugewiesen.

Beispiel:

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

greet("Alice"); // 'Alice' is an argument
  • Parameter: In der Methodendeklaration als Teil der Methodensignatur definiert;
  • Argumente: Beim Aufruf der Methode übergeben;
  • Parameter erhalten während der Ausführung der Methode die Werte der Argumente.
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); } }

Die Methode greet nimmt einen einzelnen Parameter name entgegen und gibt eine Begrüßung mit diesem Argument aus, und die Methode add nimmt zwei Parameter a und b entgegen und gibt deren Summe zurück.
In main wird greet mit "Alice" aufgerufen und add mit 5 und 7, was zeigt, wie Argumente an Methoden übergeben werden und dass mehrere Parameter in einer Methode durch Kommas getrennt werden können.

question mark

Was ist der Unterschied zwischen einem Parameter und einem Argument in Java-Methoden?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 9

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 1. Kapitel 9
some-alt