함수 선언 기본 형식(근본적으로 어느언어나 똑같다)
선언
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을 반환하는 것인데 이같은 경우 컴파일 에러가 날 수 있다.
'웹 프로그래밍 > Spring Framework' 카테고리의 다른 글
[JAVA] 가변 인자 메소드(Variable Method) (0) | 2014.06.08 |
---|---|
[JAVA] 메서드와 변수 응용 (0) | 2014.06.08 |
[JAVA] 변수에 관해서 (0) | 2014.06.07 |
[JAVA] Javascript의 프로토타입 선언같은 것은 없나? (0) | 2014.06.07 |
[JAVA]객체 테스트 용 예제 (0) | 2014.06.07 |