return

인철·2023년 10월 13일
0

Java

목록 보기
21/52

return

  • 메서드 값을 반환하거나 실행을 종료할 때 사용
  • 메서드의 반환 유형과 일치하는 값으 반환하거나, 실행을 중단하고 호출한 곳으로 돌아감

구조 및 문법

return; // 반환값이 없는 경우
return value; //값을 반환하는 경우

주의할 점

  • 메서드 내부에서 return를 사용하여 값을 반환할 때, 메서드의 실행은 해당 ruturn문 이후에는 진행 x
  • void 메서드에는 값을 반환 x, 단순히 실행을 종료하는데만 사용
  • 조건문 내에서 사용할 경우, 조건에 따라 메서드 실행 중지 가능
// 반환 값이 있는 메서드
public int add(int a, int b) {
    int sum = a + b;
    return sum; // 두 정수의 합을 반환
}

// 조건문과 함께 사용된 return
public void checkNumber(int number) {
    if (number < 0) {
        System.out.println("음수입니다.");
        return; // 음수인 경우 메서드 실행 종료
    }
    System.out.println("양수입니다.");
}
profile
같은글이있어도양해부탁드려요(킁킁)

0개의 댓글