☕️ 함수

팔리동·2021년 8월 18일
0
post-thumbnail

함수와 메서드

  • 자바의 함수는 클래스 안에 구현된다.
public class FunctionTest {

    public static int addNum(int num1, int num2) {
        int result;
        result = num1 + num2;
        return result;
    }

    public static void sayHello(String greeting) {
        System.out.println(greeting);
    }

    public static int calsSum(){
        int sum = 0;
        int i;

        for(i = 0; i <= 100 ; i++){
            sum += i;
        }
        return sum;
    }

    public static void main(String[] args){
        int n1 = 10;
        int n2 = 20;

        int total = addNum(n1, n2);   //addNum 호출 후 반환값담음
        sayHello("안녕하세요");  // sayHello 호출
        int num = calsSum(); // calsSum 호출 후 반환값담음

        System.out.println(total);
        System.out.println(num);
    }
    // 결과: 안녕하세요
    //      30 
    //      5050
    //      
}
  • 자바의 함수는 인자에 들어갈 값의 타입을 지정해야한다.
  • 반환되는 값의 타입도 지정한다.

void: 반환값이 없는 함수에 붙여야한다.

profile
배움의 기록

0개의 댓글