Java >> Tutoriel Java >  >> Tag >> return

Utilisations du mot-clé Return en Java | Obtenir de la valeur, des déclarations et des exemples

Mot clé de retour Java est utilisé dans une méthode pour obtenir la valeur de retour une fois l'exécution terminée. Dans la méthode, lorsque l'instruction return est exécutée, ce programme horaire reviendra au code qui l'a invoqué.

Ce n'est pas une méthode nécessaire d'avoir une déclaration de retour. Pour cela, la méthode doit être déclarée void et elle n'a pas besoin de contenir un return déclaration.

Rappelez-vous :-

  • L'instruction return est utilisée pour sortir de la méthode.
  • Si la méthode est vide, une instruction de retour n'est pas autorisée.
  • Le type de retour et le type de données de la valeur de retour doivent être identiques.
  • Retour est un mot-clé réservé en Java, c'est-à-dire que vous ne pouvez pas l'utiliser comme identifiant.
  • Il peut être utilisé pour quitter à partir d'une méthode, avec ou sans valeur.

Exemples de mot-clé de retour Java

Nous allons vérifier plusieurs exemples :

1. La méthode simple renvoie la valeur int.

Aucune logique ou instruction n'est dans les méthodes, renvoyez simplement une valeur entière.

public class Hello {

    public static void main(String args[]) {
        Hello hello = new Hello();
        System.out.print(hello.valueM());
    }

    public int valueM()
    {
        return 90;
    }

}

Sortie : 90

2. Paramètre de passage pour les calculs

Essayons l'exemple où nous allons passer les paramètres 2 et effectuer l'opération supplémentaire, puis la méthode retournera sa valeur.

public class Hello {

    public static void main(String args[]) {
        Hello hello = new Hello();
        System.out.print(hello.valueM(10, 20));
    }

    public int valueM(int a, int b) {
        int c = a + b;
        return c;
    }

}

Sortie : 30

3. Chaîne de retour

Pour obtenir une chaîne comme valeur de retour, vous devez modifier le type et la valeur de retour en chaîne.

public class Hello {

    public static void main(String args[]) {
        Hello hello = new Hello();
        System.out.print(hello.valueM("Hello", "Developer"));
    }

    public String valueM(String str1, String str2) {

        return str1 + " " + str2;
    }

}

Sortie : Bonjour développeur

Q :À quoi servent les mots clés Return en Java ?

Réponse : Le mot-clé return peut être utilisé de deux manières :-

  • Pour renvoyer une valeur à la méthode appelante.
  • Pour arrêter l'exécution du programme.

En règle générale, return est la dernière instruction d'un programme. Aucune autre instruction (autre que les instructions dans "finally block") n'est exécutée si elles sont après un retour.

Q :Comment écrire une méthode sans valeur de retour ?

Réponse : Vous devez déclarer la méthode void pour ne pas utiliser d'instruction return. Si vous écrivez une instruction return avec une valeur dans une méthode, elle affichera une erreur. Mais peut utiliser le mot-clé return seul. Voir l'exemple ci-dessous :-

public void valueM()
    {
        //statements
    }

Avec le mot-clé de retour :

public void valueM()
    {
        //statements
        return;
    }

N'hésitez pas à commenter si vous avez des doutes et des suggestions sur ce tutoriel.

Remarque : Cet exemple (Project) est développé dans IntelliJ IDEA 2018.2.6 (Community Edition)
JRE :11.0.1
JVM :VM serveur OpenJDK 64 bits par JetBrains s.r.o
mac OS 10.14.1
Java 11
Tous les codes d'exemple d'instruction Java Retrun sont en Java 11, il peut donc changer selon Java 9 ou 10 ou les versions mises à niveau.


No
Balise Java