Java에서 Return은 "return, return"을 의미합니다. 메서드에 사용되며 두 가지 기능이 있습니다. 1. 메서드에서 지정한 유형의 값을 반환합니다(이 값은 항상 결정됨). 이 값은 개체일 수도 있습니다. 메소드를 종료하고 "return;" 코드 실행을 종료합니다.
Java의 return 문은 항상 메소드와 밀접한 관련이 있으며 일반적으로 메소드에 사용됩니다.
return의 일반적인 기능은 다음과 같습니다.
메서드에서 지정한 유형의 값을 반환하거나(이 값은 항상 결정됨) 객체가 될 수 있습니다.
예:
public string functionTest(){ String a = "abc"; return a; }
그런 다음 이 메서드가 호출된 후 abc 값이 포함된 문자열을 반환합니다.
public class Test{ public static void main(){ string result = functionTest(); System.out.println(result); } }
두 번째 사용법은 메서드의 끝입니다.
예를 들어 특정 위치에 코드가 실행되면 여러 결과가 나타나는데, 그 결과 중 하나가 후속 코드를 실행할 수 없습니다. 이때 "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 중국어 웹사이트의 기타 관련 기사를 참조하세요!