본문 바로가기

6개월 대장정/JAVA 개념

8일차 - 메서드(method)(3)

반응형

안녕하세요. pitang입니다.

저번 메서드에서의 배열에 대한 예제문제를 보지 않아서 8일 차에 메서드 추가 게시하고 다음 9일 차 게시하겠습니다.

 

매개변수로 배열 받는 메서드

변수에 배열이 선언되게 되면 헷갈리는 부분이 분명 있다.

하지만, 많은 코드를 직접 써보며 익히면 언젠간 숙달하게 될 것이다.

 

매개변수를 선언할 때 배열의 규칙을 지켜 똑같이 선언해주면 된다.

ex)

method01 메서드 선언
main안에서 method01호출
method01 console

 

배열을 반환 유형으로 돌려주는 메서드

배열의 이름으로 주면 된다고 생각하면 조금은 쉽다.

return에 변수명(=배열명)을 실어주면 된다.

 

ex)

method02 메서드 선언
main안에서 method02호출
method02 console

 

매개변수, 반환 유형 모두 배열로 있는 메서드

바로 예시로 살펴볼까요?

1. 전달받은 배열의 2배 크기를 만들어서 반환하는 method03()

2. int배열을 매개변수로 받고, 안에 들어있는 원소 값도 복사하세요.

ex) 입력값 - [1, 2, 3]

      출력값 - [1, 2, 3, 0, 0, 0]

method03 메서드 선언
main안에서 method03호출
method03 console

 

 

감사합니다.

 

*m1맥북을 사용 중입니다.*

728x90
반응형