community/네이버 부스트코스

네이버 부스트코스 서포터즈 3기 -(7) { 배열의 주소에 대한 이해 및 사용방법 알아보기 }

잠수함 2021. 1. 26. 17:05
728x90

이번에는 "배열" 에 대해서 알아보도록 하겠습니다.

.

.

.

우리는 지금까지는 변수에 하나하나의 값을 일일이 넣는 방식을 취하였습니다.

.

.

.

하지만 배열은 조금 다릅니다.

배열의 경우에도 변수에 값을 넣는것은 맞지만 여기서는 "주소값" 이란것을 사용합니다.

그렇기 때문에 값을 얻고자 할때는 변수명으로 접근하는것이 아닌 변수의 주소값을 통하여 값을 얻는것입니다.

즉, 배열의 변수에는 공간의 개념으로 생각을 해보면됩니다.

예시1 

위의 그림처럼 배열을 사용할때는 배열안의 내용의 변수의 타입을 제일 앞에 작성후 그 뒤에 대괄호를 작성하고 변수명을 작성해줍니다.

그리고 나서 일반적인 값을 지정하는것이 아닌 중괄호안에 넣고자하는 값들을 넣습니다.

(여기서 중요한것은 앞서 지정해주었던 변수의 타입과 내용은 타입이 같아야합니다.)

.

.

.

이렇게 작성한것을 사용할때는 어떤식으로 사용하냐면 

변수명[주소값]을 통해 사용합니다.

d[0] , d[1] , .... , [4]

이런식으로 대괄호안의 번호가 첫번째자리가 0부터 시작하여 주소값을 지정을하면 그에 맞는 데이터가 나옵니다.

.

.

.

이러한 배열들은 반복문과 함께 사용하면 상당히 많은 유용한점들이 많기에 후에 같이 사용해보는 시간을 가지도록 하겠습니다.

 

강의내용: www.boostcourse.org/cs126/lecture/142308 

 

쉽게 배우는 자바1

부스트코스 무료 강의

www.boostcourse.org