Java の Return は「戻る、戻る」を意味します。メソッドに使用され、次の 2 つの機能があります: 1. メソッドで指定された型の値を返します (この値は常に決定されます)。 object; 2. end メソッドは、「return;」の後ろのコードの実行を終了します。
Java の return ステートメントは常にメソッドと密接に関連しており、通常はメソッド内で使用されます。
return の一般的な機能は次のとおりです。
1 つは、メソッドで指定された型の値を返すことです (この値は常に確実です)。 、またはオブジェクトです
例:
public string functionTest(){ String a = "abc"; return a; }
このメソッドは、呼び出し後に値 abc を持つ文字列を返します (
public class Test{ public static void main(){ string result = functionTest(); System.out.println(result); } }
##2 番目の使用法はメソッドの終わりです。
例えば、ある場所までコードを実行すると、複数の結果が表示され、その結果のうちの1つが後続のコードを実行できなくなります。このとき、「return;」を追加すると実行を終了できます。後続のコードの。
例:
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语句测试------- 返回一个字符串
以上がJavaでのリターンの意味は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。