본문 바로가기

웹 프로그래밍/Spring Framework

[JAVA] 기본적인 메소드(함수)선언

함수 선언 기본 형식(근본적으로 어느언어나 똑같다)

선언

class CLASSNAME {
 RETURN형 FUNCTION_NAME(PARAMITER1, PARAMITER2....){
  return RETURN_VALUE;
 }
}

예시

class TestMakeFunction {
 boolean returnTrue(){
  return true;
 }
}

해석
 위 예제 코드의 경우 'TestMakeFunction'클래스 내부에 'returnTrue'라는 메서드가 존재하며 TestMakeFunction.returnTure(); 사용시 'TRUE'를 반환한다.

비고
 C언어는 0는 False를 뜻하고 그 이외의 수는 True였지만 Java에서는 명확히 'True or Flase'와 '수'는 분리되어있다. 그래서 보통 흔한 실수 중 하나가 0이나 1을 반환하는 것인데 이같은 경우 컴파일 에러가 날 수 있다.