반복문 / 조건문 / 변수 / 상수
이것들로도 프로그램을 충분히 만들 수 있다.
하지만 메소드 / 함수가 없다면,
보다 더 크고, 결함이 없으며, 유지보수가 쉬운 애플리케이션을 만들기 어렵다. 그만큼 중요한 개념이다.
메소드/함수를 배운다는 것은, 지금까지 만드는 방법을 배웠다면 이제부터는 잘 만드는 방법을 배운다는 것이다.
# 메소드의 정의와 호출
직접 메소드를 만드는 것 = 정의
만들어진 메소드를 실행하는 것 = 호출
public static void numbering() { //numbering이라는 메소드정의
int i = 0;
while(i<10) {
System.out.println(i);
i++;
}
}
public static void main(String[] args) { //numbering 메소드호출
numbering();
numbering();
}
}
출력값 (호출을 2번했기 때문에 2번 출력되는 것임)
0
1
2
3
4
5
6
7
8
9
0
1
2
3
4
5
6
7
8
9
# main
댓글