728x90
반응형
SMALL
public class Ex02_자료형 {
public static void main(String[] args) {
//1. 논리형 -> boolean
boolean a = true;
//boolean b = 1; -> 오류발생
boolean b = false;
//2-1. 문자형 (문자 1개) -> char
char c = 'a';
//char d = "b"; -> 오류발생
//문자 개수가 한개일 때 작은따옴표
//2-2. 문자형 (문자 여러개) -> String
// 참조형(레퍼런스형)에 담아주어야 한다!
String d = "banana";
//문자 개수가 여러개일 때 큰따옴표
//3. 정수형
int e = 5;
short f = 3;
byte g = 4;
long h = 1;
//4. 실수형 -> float, double
double i = 3.14;
double j = 1; // -> 1.0
System.out.println(j);
//실수는 실수의 크기에 따라 담아두는 형태 달라짐
//double보다 작은 크기인 float에 담기 때문
float l = 1.2f;
//float 사용시 숫자마지막에 f 꼭 붙이기
}
}
자료형
1byte | 2byte | 4byte | 8byte | |
논리 | boolean | |||
문자 | char | |||
정수 | byte | short | int | long |
실수 | float | double |
char : character
728x90
반응형
LIST
'스마트인재개발원 > 자바' 카테고리의 다른 글
[자바] 개념 및 변수 vs 상수 (1) | 2022.09.07 |
---|---|
[자바]형변환 (0) | 2022.09.07 |
[ECLIPSE]JAVA 상수/상수 선언방법/ 변수명 규칙/변수명 정하기/변수명 정해주는 사이트/변수명 규칙 (0) | 2022.09.06 |
[자바] eclipse 단축키 모음 (0) | 2022.09.06 |
[JAVA]오류4 - error: unmappable character (0xEC) for encoding x-windows-949 (0) | 2022.08.02 |