Comprendere Parametri e Argomenti
Scorri per mostrare il menu
Parametri vs. Argomenti in Java
Parametri sono i nomi delle variabili definiti nella dichiarazione di un metodo. Fungono da segnaposto per i valori che il metodo utilizzerà durante l'esecuzione.
Argomenti sono i valori effettivi forniti quando si richiama un metodo. Questi valori vengono assegnati ai parametri del metodo.
Esempio:
public void greet(String name) { // 'name' is a parameter
System.out.println("Hello, " + name);
}
greet("Alice"); // 'Alice' is an argument
- Parametri: Definiti nella dichiarazione del metodo come parte della firma del metodo;
- Argomenti: Forniti quando si richiama il metodo;
- I parametri ricevono i valori degli argomenti durante l'esecuzione del metodo.
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); } }
Il metodo greet accetta un singolo parametro name e stampa un saluto utilizzando quell'argomento, mentre il metodo add accetta due parametri a e b e restituisce la loro somma.
Nel main, greet viene chiamato con "Alice" e add viene chiamato con 5 e 7, mostrando come gli argomenti vengono passati ai metodi e come più parametri possono essere inclusi in un metodo separandoli con una virgola.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione