반응형
반환값이 있는것과 없는것 차이
class MethodTest08 {
public static void sum(int i){
int b = 0;
int a = 1;
for (a = 1; a <=i ; a++ ){
b = b + a;
}
System.out.println( (a-i) + " 부터 " + i + " 까지의 합은 " + b );
}
public static int getSum(int j){
int a = 0;
for (int i = 1; i <=j ; i++ ){
a = a + i;
}
return a; // 반환값이 있는것
}
public static void main(String[] args){
sum(10); // 1~10 까지의 합을 누적하여 출력하는 메소드 정의
int r = getSum(10); // 1~10 까지의 합을 누적하여 되돌려주는 메소드 정의
System.out.println(r);
}
}
반응형
'JAVA > JAVA' 카테고리의 다른 글
자바 용어 설명 - 생성자, this, Static (0) | 2016.06.12 |
---|---|
자바 객체지향의 정의 (0) | 2016.06.12 |
자바 예제 - 메소드 : 반환값을 가지고 되돌아 가는 프로그램 (0) | 2016.06.12 |
자바 예제 - 메소드 : 메소드를 이용한 큰수 찾기 (0) | 2016.06.12 |
자바 예제 - 메소드 : 메소드를 이용한 구구단 만들기 (0) | 2016.06.12 |