Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Compréhension des Paramètres et des Arguments | Section
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Concepts Essentiels de Java

bookCompréhension des Paramètres et des Arguments

Glissez pour afficher le menu

Paramètres vs. Arguments en Java

Paramètres : noms de variables définis dans la déclaration d'une méthode. Ils servent de variables de substitution pour les valeurs utilisées lors de l'exécution de la méthode.

Arguments : valeurs réelles fournies lors de l'appel d'une méthode. Ces valeurs sont attribuées aux paramètres de la méthode.

Exemple :

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

greet("Alice"); // 'Alice' is an argument
  • Paramètres : définis dans la déclaration de la méthode, dans la signature de la méthode ;
  • Arguments : fournis lors de l'appel de la méthode ;
  • Les paramètres reçoivent les valeurs des arguments pendant l'exécution de la méthode.
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); } }

La méthode greet prend un seul paramètre name et affiche une salutation en utilisant cet argument, et la méthode add prend deux paramètres a et b et retourne leur somme.
Dans main, greet est appelée avec "Alice" et add est appelée avec 5 et 7, illustrant la façon dont les arguments sont transmis aux méthodes, et que plusieurs paramètres peuvent être inclus dans une méthode en les séparant par des virgules.

question mark

Quelle est la différence entre un paramètre et un argument dans les méthodes Java ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 9

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 1. Chapitre 9
some-alt