JAVA(자바)

자바 배열 공부[미해결]

지각생 2022. 3. 6. 01:53
728x90

14번 라인은 char[] 배열 타입으로 참조형인데

어떻게 값이 나오는걸까?

 


 

배열을 만들어서 출력을 해보면
[[I@1c53fd30
이 나오는데 무슨 오류인가요?

 

위는 오류가 아니라 Hash값이라는 것인데, 배열과 같은 참조형 변수를 바로 출력하면 위처럼 뜨게 됩니다.
참고로 참조형에 대하여는 곧 배우게 되고, 참조형 변수도 예쁘게 출력할 수 있는데 그 방법도 곧 배우시게 됩니다:)

기본형(원시 데이터 타입)이란

정수형(byte, short, int, long, char), 실수형(float, double), 논리(boolean)

 

이외에

new를 통해 생성되는 것들은 참조형 data 타입

기본형은 복제가 일어나고

 

참조형을 인스턴스 값을 참조한다.

 

728x90