나의 공부방/Java 개념
변수 vs 배열의 관계
jojaeguk
2023. 4. 12. 15:11
1. 변수와 배열(Array)
Q) 3개의 정수를 저장하기 위해서 변수 3개를 만드는 방법

→데이터 처리가 복잡하다.
→데이터 이동이 어렵다.
→데이터를 한 개만 저장가능 하다.

int[] a; a[0]=10;
a=new int[3]; a[1]=20;
or a[2]=30;
int[] a=new int[3]; a.length=>3 (배열의 길이)
Array(배열) 특징
→많은 수의 변수를 만들기가 용이하다.
→기억공간 접근이 쉽다(반복 문 사용 가능)
→데이터 이동이 쉽다.
(데이터를 하나의 형태로 담아서 이동 가능)
→ 서로 다른 데이터 타입(이질적인 구조, 객체)을 저장 할 수 없다
( Array단점)
Array(배열) : 동일한 타입의 데이터를 여러 개 저장하기위한 연속적인 메모리 구조 – Array(배열)

* 참고강의