Maison  >  Article  >  Java  >  Que signifie le retour en Java

Que signifie le retour en Java

(*-*)浩
(*-*)浩original
2019-05-21 21:32:2339105parcourir

Return en Java signifie "retour, retour" ; utilisé pour les méthodes, il a deux fonctions : 1. Renvoie la valeur du type spécifié par la méthode (cette valeur est toujours déterminée), ou il peut s'agir d'un object; 2. La méthode end termine l'exécution du code derrière "return;".

Que signifie le retour en Java

L'instruction return en Java est toujours étroitement liée aux méthodes et est généralement utilisée dans les méthodes.

Les fonctions courantes de return sont les suivantes :

La première consiste à renvoyer la valeur du type spécifié par la méthode (cette valeur est toujours certaine) , ou Est-ce que l'objet

Exemple :

public string functionTest(){
    String a = "abc";
    return a;
}

Ensuite, cette méthode renverra une chaîne avec la valeur abc après avoir été appelée,

public class Test{
    public static void main(){
        string result = functionTest();
        System.out.println(result);
    }
}

La deuxième utilisation se situe à la fin de la méthode.
Par exemple, lorsque le code est exécuté à un certain endroit, plusieurs résultats apparaîtront, puis l'un des résultats ne pourra pas exécuter le code suivant. À ce moment, l'ajout d'un "return ;" peut mettre fin à l'exécution. du code suivant.

Exemple :

public class TestReturn { 
    public static void main(String args[]) { 
       TestReturn t = new TestReturn(); 
        t.test1(); 
        t.test2(); 
    } 

    /** 
     * 无返回值类型的return语句测试 
     */ 
    public void test1() { 
        System.out.println("---------无返回值类型的return语句测试--------"); 
        for (int i = 1; ; i++) { 
            if (i == 4) return; 
            System.out.println("i = " + i); 
        } 
    } 

    /** 
     * 有返回值类型的return语句测试 
     * @return String 
     */ 
    public String test2(){ 
        System.out.println("---------有返回值类型的return语句测试--------"); 
        return "返回一个字符串"; 
    } 
}

运行结果: 
---------无返回值类型的return语句测试-------- 

 i = 1 

 i = 2

 i = 3  
---------有返回值类型的return语句测试------- 

返回一个字符串

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:qu'est-ce que la fonction JavaArticle suivant:qu'est-ce que la fonction Java