메소드

Ding Hye·2022년 5월 15일
0

메소드 형태

메소드는 규칙이다. 메소드는 정의와 호출로 실행되는데, 정의의 형태는 메소드(){}를 입력하면 컴퓨터는 메소드를 정의하는 것으로 인식한다. 그리고 기능을 호출하기 위해서는 메소드();로 끝내면 컴퓨터는 정의된 기능을 구현한다.

예제에서는 i를 9까지의 숫자를 하나씩 증가하는 것으로 정의하였으므로 0~9까지의 숫자가 출력된다.


메서드 구성요소

매서드 옆에 붙는 ()안에 들어가는 것을 매개변수라고 하고, 아래에 호출되는 부분에서 ()안에 들어가는 것은 인자라고 한다.

int는 limit이라는 매개변수의 정수가 들어간다는 것을 정의한다. i의 값을 초기화 하고 값을 어디까지 반복할 것인지에 대한 조건을 걸어준 후, i는 계속 증가함을 선언하였다. 그리고 새로운 main메소드의 limit의 인자에 5를 호출하면, 그 값은 위에서 선언했던 내용을 거쳐 값을 출력한다.

터미널에서 5미만의 숫자가 출력됨을 확인할 수 있다.


메서드의 매개변수를 늘리고 싶다면

만약 인자를 2개를 넣어서 범위를 설정하고 싶다면 아래와 같이 ()안에 ,를 통해 값을 지정해주면 된다.

2와 7사이의 값을 +1씩 증가하도록 적었다.

인자값 7을 넣었을때에는 7<7이 false가 되므로 값이 출력되지 않고, 6<7은 참이므로 2~6까지만 값이 출력됨을 확인할 수 있다.

profile
서비스를 만들어보고 싶습니다.

0개의 댓글