Méthodes Java

UN méthode est un bloc de code qui ne s’exécute que lorsqu’il est appelé.
Vous pouvez transmettre des données, appelées paramètres, dans une méthode.
Les méthodes sont utilisées pour effectuer certaines actions, et elles sont également appelées les fonctions.
Pourquoi utiliser des méthodes ? Pour réutiliser le code : définissez le code une fois et réutilisez-le plusieurs fois.
Créer une méthode
Une méthode doit être déclarée dans une classe. Il est défini avec le nom de la méthode, suivi de parenthèses (). Java fournit des méthodes prédéfinies, telles que System.out.println()
mais vous pouvez également créer vos propres méthodes pour effectuer certaines actions :
Exemple
Créez une méthode dans Main :
public class Main {
static void myMethod() {
// code to be executed
}
}
Exemple expliqué
myMethod()
est le nom de la méthodestatic
signifie que la méthode appartient à la classe Main et non à un objet de la classe Main. Vous en apprendrez plus sur les objets et comment accéder aux méthodes via des objets plus tard dans ce didacticiel.void
signifie que cette méthode n’a pas de valeur de retour. Vous en apprendrez plus sur les valeurs de retour plus loin dans ce chapitre
Appeler une méthode
Pour appeler une méthode en Java, écrivez le nom de la méthode suivi de deux parenthèses () et un point-virgule;
Dans l’exemple suivant, myMethod()
sert à imprimer un texte (l’action), lorsqu’elle est appelée :
Exemple
À l’intérieur main
appeler le
méthode:
myMethod()
public class Main {
static void myMethod() {
System.out.println("I just got executed!");
}
public static void main(String[] args) {
myMethod();
}
}
// Outputs "I just got executed!"
Essayez-le vous-même »
Une méthode peut aussi être appelée plusieurs fois :
Exemple
public class Main {
static void myMethod() {
System.out.println("I just got executed!");
}
public static void main(String[] args) {
myMethod();
myMethod();
myMethod();
}
}
// I just got executed!
// I just got executed!
// I just got executed!
Essayez-le vous-même »
Dans le chapitre suivant, Paramètres de méthode, vous apprendrez à transmettre des données (paramètres) dans une méthode.
#Méthodes #Java