[프로그래머스] JAVA 기초 수업 필기 (타입)

lobby_RoGo·2023년 10월 14일

JAVA 필기

목록 보기
2/48

기본 타입

기본 타입 - 총 8개

정수 타입

종류 : byte, short, int, long

변수에 정수 값을 저장할 때 사용

전부 정수 타입의 변수들이지만 변수들 마다 메모리 사용크기, 값의 최대 최소 범위가 있기 때문에, 그거에 맞게 사용을 해야 한다.

메모리 사용 및 범위 크기 순서

byte < short < int < long

1bye | 2byte | 4byte | 8byte

참고 사진

이걸 전부 알거나 할 필요는 없지만, 그래도 대충은 몇자리 정도인지만 기억을 해두면 좋을꺼 같다.

**[주의]
long에 큰 값을 대입할 때, 숫자+l 또는 숫자+L 이렇게 소문자(l) 혹은 대문자(L) 을 붙여줘야 오류가 나지 않고 값이 잘 저장된다.

long longValue1 = 123456789999l;
long longvalue2 = 123456789999L;

**

문자 타입

종류 : char

변수에 문자 값을 저장할 때 사용
작은 따옴표('') 사용
컴파일러가 유니코드 매핑 변환 후, 유니코드 정수 값을 저장

char charValue = '가';

유니코드

문자 표현에 대한 약속 (국제 표준 규약)
전 세계의 모든 문자를 컴퓨터에서 일관된게 표현하고 다룰 수 있도록 설계되어 있음

실수 타입

종류 : float, double

변수에 실수 값을 저장할 때 사용

**[주의]
float에 값을 대입할 때, 실수 값 뒤에 f 또는 F를 붙여야 오류가 나지 않고 값이 잘 저장된다.

float floatValue1 = 1.23f;
float floatValue2 = 1.23F;

**

논리 타입

종류 : boolean

변수에 논리 값을 저장할 때 사용
논리 값 : 참(true), 거짓(false) 이렇게 단 두가지만 존재한다.

boolean trueValue = true;
boolean falseValue = false;
profile
한번 해보자구!

0개의 댓글