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;".
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!