본문 바로가기

JAVA

변수 선언과 초기화 / 리터럴 / 변수 타입

//1. 변수 선언, 초기화 각각 따로
int a;
a = 1;
System.out.println(a);

int b = 2;//2. 변수 선언과 초기화를 한번에
System.out.println(b);

int c = 3 , d = 4; // 3. 여러 변수 선언과 초기화를 한번에
System.out.println(c);
System.out.println(d);

 

 

int a = 100; // 정수
double b = 10.5; // 실수
boolean c = true; // 불리언(boolean) true, flase 입력 가능
char d = 'A' ; //문자 하나
String e = "Hello Java"; // 문자열 , 문자열을 다루기 위한 특병한 타입

// 리터럴 이란?
// 코드에서 개발자가 직접 적은 값 100 10.5 true 'A' "Hello Java"

 

//정수
byte b = 127; // -128 ~ 127
short s = 32767; // -32,768 ~ 32,767
int i = 2147483647; // - 2,147,483,648 ~ 2,147,483,647

long l = 9223372036854775807L;
//long은 리터럴뒤에 L을 쓴다 소문자도 되지만 숫자1처럼 보이기때문에 대문자 사용권장

//실수
float f = 10.0f;
//float은 리터럴뒤에 f붙임
double d = 10.0;

 

 

//실무에서 자주 사용 하는 타입
//정수 int, long
//정수는 대부분 int 20억이 넘어갈거같으면 long
//실수 double
//boolean : true, flase 조건문에 주로 사용
//문자열 : String 문자를 다룰때는 문자 하나든 문자열이든 아무튼 String 사용
//byte는 간혹 파일전송시 사용

'JAVA' 카테고리의 다른 글

산술연산자  (0) 2023.12.27
변수 명명 규칙  (1) 2023.12.22
맥북에 IntelliJ 설치법  (0) 2023.12.20
생성자/String.format()/디폴트 생성자  (0) 2023.05.09
스코프(scope), 변수의 활동영역  (0) 2023.05.06