Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Comprendere Parametri e Argomenti | Sezione
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Concetti Essenziali di Java

bookComprendere 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

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); } }

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.

question mark

Qual è la differenza tra un parametro e un argomento nei metodi Java?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 9

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 1. Capitolo 9
some-alt