배열

Ding Hye·2022년 5월 14일
0

배열 인덱스 순서

배열 한번 더 복습하니까 이제 사용할 줄 알겠다.

데이터타입유형[] 변수명 = {변수정의};

배열은 0에서부터 세는 것을 염두해두자.
그림과 같이 0과 3번의 값을 출력하고자 한다. (변수정의되어 있는 {}안에는 현재 4개의 인덱스가 있다.)

0번째의 '알라딘'과 3번째의 '장화신은고양이'가 출력되는 것을 확인할 수 있다.


변수명 선언의 다른 방법

배열을 정의하는 다른 방법으로는 new를 사용하는 방법이 있다.

예제처럼 new라는 새로운 객체를 생성하여 선언하고 그 아래에 각각 값을 할당하는 방식이 있다.

length는 몇개의 값을 담을 수 있는지 알려주는 타입이므로 터미널에서는 변수 classGroup의 값 4개가 있다는 의미로 각각 4가 출력됨을 알 수 있다.


아래 예문을 해석해보았다.

인자갯수만큼 값이 도출되므로 3명의 이름이 터미널에 나타난다.


위에 내용이 복잡하다고 느껴지면 아래와 같이 간단하게 줄일 수도 있다.

for each구문의 활용으로, for을 사용하여 String 데이터 타입으로 members의 인자들을 나열하라는 의미이다. 그러면 긴 식을 입력하지 않아도 위처럼 간단한 식으로 같은 값을 도출할 수 있다.

나중에 시간이 지나고 다시 이 글을 봤을때에는 제대로 이해한게 맞는지 더 잘 알 수 있겠지!

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

0개의 댓글