Définition des méthodes et paramètres
Définissez des méthodes, lisez leurs signatures et transmettez correctement les arguments aux paramètres.
Définition des méthodes et paramètres est une leçon Java Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 3. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Java Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Java Academy comprend 3 leçons au total.
Qu’est-ce qu’une méthode
Qu’est-ce qu’une méthode ? Un bloc de code réutilisable doté d’une signature (nom + liste de paramètres + type de retour). Vous appelez une méthode pour effectuer une tâche et éventuellement obtenir un résultat.
Signature d’une méthode
La signature d’une méthode comprend : le type de retour (par exemple, int), le nom de la méthode (par exemple, add) et les types et noms des paramètres (par exemple, (int a, int b)). Les modificateurs comme public ou static ajustent l’accès et la liaison.
Définir et appeler
Définissez add avec deux paramètres int et renvoyez leur somme. Dans main, appelez la méthode en lui transmettant des arguments.
public class Main {
// Add two integers and return the sum
static int add(int a, int b) {
return a + b;
}
public static void main(String[] args) {
// Call the method with arguments 2 and 3
int result = add(2, 3);
System.out.println("add(2, 3) = " + result);
}
}
Paramètres et arguments
Les paramètres sont des emplacements réservés dans la méthode ; les arguments sont les valeurs réelles que vous transmettez lors de l’appel.
public class Main {
// Greet the user by name (parameter)
static void greet(String name) {
System.out.println("Hello, " + name + "!");
}
public static void main(String[] args) {
// "Alice" is an argument; it is copied into parameter `name`
greet("Alice");
greet("Bob");
}
}
Retour et absence de valeur
Les méthodes void ne renvoient pas de valeur ; les autres renvoient le type indiqué (par exemple, double). Utilisez return pour renvoyer un résultat.
public class Main {
// Convert Celsius to Fahrenheit and return the result
static double cToF(double c) {
double f = c * 9.0 / 5.0 + 32.0;
return f;
}
// Print a line (no value returned)
static void line() {
System.out.println("----------");
}
public static void main(String[] args) {
double out = cToF(25.0);
System.out.println("25C -> " + out + "F");
line();
}
}
Ordre des paramètres
Les arguments correspondent aux paramètres selon leur position et leur type. Souvenez-vous-en : l’ordre compte.
public class Main {
// Compute the area of a rectangle
static int area(int width, int height) {
return width * height;
}
public static void main(String[] args) {
// Argument order must match parameter order by position
int a1 = area(3, 5); // width=3, height=5
int a2 = area(5, 3); // width=5, height=3
System.out.println("area(3,5) = " + a1);
System.out.println("area(5,3) = " + a2);
}
}
Vérification de la signature
Vérification rapide : Laquelle est une signature de méthode Java valide ?
Récapitulatif et suite
Récapitulatif : Vous avez défini des méthodes, transmis des arguments aux paramètres, renvoyé des valeurs et compris void. Ensuite : approfondissez les valeurs de retour et la surcharge.
Questions Fréquemment Posées
La leçon « Définition des méthodes et paramètres » est-elle gratuite ?
Oui — le texte complet de « Définition des méthodes et paramètres » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Java Academy, passe à CoddyKit PRO. Le cours Java Academy comprend 3 leçons au total.
Qu'est-ce que j'apprendrai dans « Définition des méthodes et paramètres » ?
Définissez des méthodes, lisez leurs signatures et transmettez correctement les arguments aux paramètres. Tu pratiques Java Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Java Academy ?
Aucune expérience préalable n'est requise. Java Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 3.
Combien de temps prend la leçon « Définition des méthodes et paramètres » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Java Academy ?
Oui. Chaque leçon Java Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Définition des méthodes et paramètres
- Valeurs de retour et surcharge
- Portée et durée de vie