본문 바로가기

JAVA/JAVA

자바 예제 - 메소드 : 반환값을 가지고 되돌아 가는 프로그램

반응형

반환값을 가지고 되돌아가는 프로그램


class MethodTest07{

public static int maxNumber(int a, int b){

int max;


if (a > b){

max = a;

}else{

max = b;

}


System.out.println("큰수는 " + max);


return max; // 메소드를 호출한 위치로 되돌아 가라는 것

}


public static void main(String[] args) {

// 두개의 정수를 매개변수로 전달받아 그 중에 큰수를 찾아 출력하는 메소드를 정의

int r = maxNumber(31, 25); 

// 메소드를 호출한 이 문장이후에 두 수중의 큰수가 필요하다면?

// 메소드의 실행결과값을 되돌려 받도록 만들 수 있다.

// maxNumber(31, 25); 이것을 int r 에 넣는다.


System.out.println("큰수는 " + r );

}

}

반응형