글 작성자: 취업중인 피터팬
728x90
기본 환경
JDK : 1.8.0_261 버전
JRE : 1.8.0_261 버전
JAVA VERSION : 8 업데이트 261
Eclipse IDE VERSION : 2020-06버전

 

목표

매개변수는 없고 반환값은 있는 함수를 만들어 본다.


 

 

 

코드
package ex05method;

/*
메소드 형태2] 매개변수는 없고 반환값은 있는 경우
		:사용자로부터 입력값을 받은 후 연산을 진행하고 결과를
		반환하거나 난수를 생성하는 경우 사용된다.
 */
public class E03MethodType02_1 {
	
	//1~10까지의 합을 구하는 수열 함수
	static int noParamYesReturn() {
		int sum = 0;
		for(int i = 1; i<=10; i++) {
			sum +=i;
		}
		return sum;
	}
	
	//static 으로 선언된 main함수에서는 static 함수만 호출할 수 있다.
	public static void main(String[] args) {
		System.out.println("1~10까지의 합 : " + noParamYesReturn());
		int sum10 = noParamYesReturn();
		System.out.printf("1에서 10까지의 합은 %d입니다." , sum10);
	}
}

반환값은 있고 매개변수는 없는 메소드입니다. 별로 설명할 것이 없네요 주석을 보시면 이해가 될 것입니다. 

 

 

결과 값