Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Begrip van Parameters en Argumenten | Sectie
Practice
Projects
Quizzes & Challenges
Quizzen
Challenges
/
Essentiële Java-Concepten

bookBegrip van Parameters en Argumenten

Veeg om het menu te tonen

Parameters versus Argumenten in Java

Parameters zijn de variabelen die je definieert in de declaratie van een methode. Ze fungeren als plaatsaanduiders voor de waarden die je methode zal gebruiken tijdens de uitvoering.

Argumenten zijn de daadwerkelijke waarden die je meegeeft wanneer je een methode aanroept. Deze waarden worden toegewezen aan de parameters van de methode.

Voorbeeld:

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

greet("Alice"); // 'Alice' is an argument
  • Parameters: Gedefinieerd in de methode-declaratie als onderdeel van de methodesignatuur;
  • Argumenten: Meegegeven bij het aanroepen van de methode;
  • Parameters ontvangen de waarden van de argumenten tijdens de uitvoering van de methode.
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); } }

De methode greet accepteert één parameter name en print een begroeting met behulp van dat argument, en de methode add accepteert twee parameters a en b en retourneert hun som.
In main wordt greet aangeroepen met "Alice" en add met 5 en 7, waarmee wordt getoond hoe argumenten aan methoden worden doorgegeven, en dat meerdere parameters in een methode kunnen worden opgenomen door ze te scheiden met komma's.

question mark

Wat is het verschil tussen een parameter en een argument in Java-methoden?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 9

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 1. Hoofdstuk 9
some-alt