728x90
배열문(Array)
배열은 같은 데이터 유형 변수를 여러개 선언해야 하는 불편함을 줄이기 위해 사용한다.
자바에서는 배열도 일종의 데이터 타입으로 취급할수있기 때문에 배열을 정의하는 대괄호"[]"가 배열 변수명 앞에 오는것이 가능합니다.
배열의 구조
배열 선언: <데이터 타입><배열 이름> or <데이터 타입[]><배열이름>
Int[] arr; |
배열 생성: <배열이름> = new<데이터타입[배열의크기]>
arr = new int[크기] |
-자바의 배열은 선언시에는 크기를 명시할 수 없으며, 생성에 크기를 명시한다.
-배열은 기본데이터 타입이나 객체참조 데이터 타입 또는 다른 배열이 순차적인 집합체라고 할수있습니다.
-하나의 배열에 여러가지 데이터형을 혼합해서 사용할 수 없습니다. 이런 배열의 특징을 동종모음(/homogeneous collection)이라고 합니다.
-배열은 선언, 생성, 초기화의 과정을 통하여 만들어집니다.
선언시에는 배열에 들어갈 데이터 타입을 결정하고, 생성 시 만들 배열의 크기를 결정합니다. 그리고 초기화 과정을 통하여 배열에 들어갈 값을 입력해줍니다.
-배열의 길이란 배열에 저장할 수있는 전체 항목수를 말하는데 코드에서는 배열의 길이를 얻으려면 를 사용합니다.
위에 값들에 대한 답입니다.
배열을 사용할때는 초기값을 바꿀수있습니다.
배열의 3번째 상자값 200을 나중에는 배열의 3번째 상자값이 50으로 바꿀수있습니다.
728x90
'lecture' 카테고리의 다른 글
Day 5 (0) | 2021.11.30 |
---|---|
Day 4 -1 (0) | 2021.11.27 |
Day 3-1 스캐너(Scanner) (0) | 2021.11.25 |
Day 3 - 연산자 (0) | 2021.11.25 |
Day 2 (0) | 2021.11.25 |