Begrip 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
12345678910111213141516package 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.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.