Method

박주현·2022년 10월 4일
0

국비 공부

목록 보기
7/44
접근지정자 정적/동적타입 반환타입 메서드 이름 (매개변수 목록) {
	실행문
}
public static int sum (int i1, int i2) {
	실행문
    .
    .
    .
}
public static void main(String[] args) {
		System.out.printf("합(%d ~ %d) : %d\n", 1, 10, totalSum(1, 10));
		System.out.printf("합(%d ~ %d) : %d\n", 10, 100, totalSum(10, 100));
		System.out.printf("합(%d ~ %d) : %d\n", 100, 1000, totalSum(100, 1000));

	}

	static int totalSum(int x, int y) {
		int sum = 0;

		for (int i = x; i <= y; i++) {
			sum += i;
		}
		return sum;

	}
  • 메서드의 호출과 반환
    메서드를 호출하면 제어가 호출된 메서드로 넘어갔다가 호출된 메서드의 실행을 마친 후 호출한 메서드로 다시 돌아온다. 단, return 문을 사용하면 다음과 같이 메서드의 실행 도중에도 호출한 메서드로 제어를 넘길 수 있다.

0개의 댓글