728x90
728x90
BIG
리터럴
프로그램에 직접 표현하는 값을 의미 정수,실수,문자,논리,문자열 등 있음.
정수리터럴
보통 int타입이고, 인티저로 자동 컴파일 되는데, 만일 L을 붙여서 long 타입으로 지정하면 지정가능하다.
실수리터럴
보통 double타입으로 자동 컴파일 되고 숫자를 쓴후 E의 몇승으로 표시한다. 또한, f,F를 붙이면 float형, d,D를 붙이면 더블 타입으로 형변환이 가능하다.
문자리터럴
인용부호 ''를 사용하거나 \u 다음에 문자의 유니코드값을 사용하면 입력가능하다.
특수문자리터럴
종류 | 의미 | 종류 | 의미 |
\b | 백스페이스 | \r | 리턴 |
\n | 다음줄 | \" | 이중인용 |
\t | 탭 | \' | 단일인용 |
\f | 폼 | \\ | 백슬래시 |
기타리터럴
null리터럴
기본타입형(int, float 등등)에서는 사용할 수 없지만 객체 레퍼런스에 만들면 사용할 수 있다.
null값으로 초기화할때 많이 씀.(왜냐면 빈값으로 초기화하는 경우가 간혹 있기 때문)
var
지역변수 선언시에 변수의 타입대신에 var 키워드 사용가능, 대신 변수 선언문에 초깃값이 주어지지 않으면 오류가 생기니까 꼭 변수에 초기값을 설정해서 선언할것.
728x90
반응형
BIG
'🍺JAVA' 카테고리의 다른 글
[JAVA/자바]조건문 (if, if-else, switch문) (0) | 2022.07.24 |
---|---|
[JAVA/자바]Scanner, 대입연산자,조건연산자 (0) | 2022.07.21 |
[JAVA/자바] 자신의 이름, 나이, 학과 출력하기(java programing 1장 오픈챌린지, 실습문제답) (2) | 2022.07.20 |
[JAVA/자바] 클래스생성,실행, 변수와 상수 (0) | 2022.07.20 |
[JAVA/자바] JDK 8 설치 및 설명 / 모듈화 / 람다 / 스트림API (0) | 2022.06.15 |
댓글