본문 바로가기

자바/문법

return문

예제)


import java.io.IOException;

import java.io.InputStreamReader;

import java.io.BufferedReader;


public class Test11 {

public static void main(String[] args) throws IOException {

BufferedReader br=new BufferedReader(

new InputStreamReader(System.in));


int n,s;

System.out.print("수 ?");

n=Integer.parseInt(br.readLine());


if(n<10)  // 입력한 수가 10보다 작으면 main메소드를 빠져나가면서 프로그램 종료한다.

return;

/*

리턴문을 만나면(만족하면) 실행을 중지하고 메소드를 빠져나간다. 

이 예제는 manin()메소드를 빠져나가는 것으로 프로그램을 종료한다.

*/


s=0;

for(int a=1; a<=n; a++)

s+=a;

System.out.println("결과 :"+s);

}

}


결과) 1에서 입력한 수까지의 합을 출력


수 ?10

결과:55



'자바 > 문법' 카테고리의 다른 글

배열을 사용한 달력만들기  (0) 2013.05.11
배열 사용방법과 향상된 for문  (0) 2013.05.11
label을 이용한 break문  (0) 2013.05.09
switch ~ case문  (0) 2013.05.09
do~ while과 for문을 이용한 프로그램  (0) 2013.05.09