반응형
Java 자료형
자바의 기본형(primitive) 타입, 참조형(reference)타입
기본형 타입
종류: int, long, double, boolean, float, byte, char 등
변수에 선언한 값을 실제 가지고 있음.
참조형 타입
종류: String, 직접 선언한 Class 타입, Wrapper Class 타입 등
Wrapper Class 타입: Integer, Double, Boolean, Long 등
선언한 변수(객체 또는 인스턴스라고 부름)에는 해당 값을 저장한 주소값을 가지고 있음.
주소값을 가지고 실제 값을 찾아간다고 해서 참조형 타입
값이 같은지 비교
기본형타입: == 를 사용
참조형타입: == 을 쓰지않고 equals() 라는 메서드를 사용해야 함
equals()의 리턴타입(반환타입)은 boolean
// 참조형 변수 a와 b의 값이 같은지 보려면
a.equals(b)
String
반응형
'All Categories > BE & Java' 카테고리의 다른 글
개발일지 #9 - Java 배열(Array), 정렬(sort) (0) | 2023.12.11 |
---|---|
개발일지 #7 - Java Math.random(), 형 변환(Casting, Promotion) (0) | 2023.12.11 |
개발일지 #6 - Java 반복문 - for, while (2) | 2023.12.08 |
개발일지 #5 - Java switch case, 지역 변수 / 전역 변수 (0) | 2023.12.05 |
개발일지 #4 - Java Scanner, 제어문, Dead Code (1) | 2023.12.04 |