Programming Language/Programming Basic

메소드 Method (함수) [Java]

노마딕 2020. 4. 25. 13:57
반응형

기본구조

public 리턴자료형 메소드명(입력자료형1 입력변수1, 입력자료형2 입력변수2, ...) {
	로직
	return 리턴값;
}
public void 메소드명(입력자료형1 입력변수1, 입력자료형2 입력변수2, ...) {
   로직;
}

*'리턴 자료형'은 실행 후 출력값의 자료형을 의미하고, 리턴값이 없는 메소드는 void를 의미한다.

*메소드는 입출력 유무에 따라 4가지로 분류된다.

입력 0 출력 0
입력 0 출력 X
입력 X 출력 0
입력 X 출력 X

 

public int plus(int a, int b) {
	return a+b;
    }
public void int plus(int a, int b) {
	System.out.println("값은"+(a+b));
    }
public int plus() {
	int a = 1;
	int b = 1;
	return a+b;
    }
public void plus(){
	int a = 1;
    int b = 1;
    System.out.println("답은"+(a+b));
}

 

반응형