Java/자바

배열

필리힐리 2021. 1. 11. 18:07

배열이란

 

학교에서 반을 나누고 나라에서 초, 중, 고등학교를 나누듯이 연관되어 있는 element들끼리

모아서 그룹핑 해주는 것이다.

#String[] 2학년1반 = {김다미, 조현, 신세경, 임주경, ....}

 

int [] result = int[9];

정수가 들어가는 정수 타입 배열이고 0~8 총 9개의 메모리 공간을 사용한다

만약 8을 넘어가는 9번째 데이터를 입력하거나 출력하려고 하면 오류가 날 수 있다

그렇다고 최대치인 100을 지정하면 낭비되는 데이터가 많기 때문에 조심하자

*9평만 있으면 되는데 서울에서 100평짜리 부동산을 임대하는 느낌

 

특히 반복문과 같이 많이 사용하는 짝궁이다

배열과 반복문의 콜라보레이션

 

둘이 자주 사용하기 때문에 while문의 간소화 버전인 for이 나왔듯이 for each문이 나왔다

위 예시 참고

'Java > 자바' 카테고리의 다른 글

객체지향프로그래밍  (0) 2021.01.12
메소드  (0) 2021.01.12
조건문, 반복문  (0) 2021.01.11
== vs .equals  (0) 2021.01.08
연산자  (0) 2021.01.08