강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김명기님의 프로필 이미지
김명기

작성한 질문수

Java TPC (생각하고, 표현하고, 코딩하고)

데이터를 이동하라(변수 VS 배열의 관계)

배열은 자료형 종류 중 하나라고 할 수 있나요?

작성

·

266

0

안녕하세요 강사님.

강의를 듣던 도중 궁금한 점이 있어 글을 남깁니다.

저는 그동안 배열이 변수를 선언할 때 필요한 자료형 종류 중 하나라고 알고 있었습니다.

그런데 강사님의 강의를 듣다보니 제가 잘못 이해하고 있는 것 같기도 하고.. 명확하게 정리가 되지 않는 느낌입니다.

int a;

int[] b; 

라고 a, b가 선언되었을 때

a는 int 타입의 변수, b는 int[] 타입의 변수라고 할 수 있는 건가요?

답변 1

1

박매일님의 프로필 이미지
박매일
지식공유자

네 열공하시는 군요~

int  a;

a는 정수형 변수 라고 하시요.

int[] b;

b도 정수형배열(int[]) 변수 라고 하는데 배열은 자바에서 조금 다릅니다. 자바에서 배열은 객체로 취급하기 때문에 b도 변수이지만 정수형배열을 저장하는 (객체변수,참조변수,레퍼런스변수)라고 이야기 하는것이 정확한 이해입니다.

김명기님의 프로필 이미지
김명기
질문자

답변 감사합니다!

김명기님의 프로필 이미지
김명기

작성한 질문수

질문하기