본문 바로가기

java 코딩

변수- 데이터타입 예제

boolean ->> 1byte

 (논리)                 true와 false 둘 중 하나 출력!!


char ->> 문자를 출력 (2byte)

string->>문자열을 출력

ex) char 문자-->'조'

     string 문자열-->"조성훈"


정수  

byte --> 1byte

short --> 2byte

int -->    4byte

long -->  8byte


실수

float -->4byte  : float을 쓰려면 f를 넣어줘야함

                      ex) float a = 52.4f

double -->8byte


int num1 = 15; (int는 4byte)

long num2 = num1; (long은 8byte) 

--> 4byte에서 8byte으로 //자동형변환

 

long num2 =30;

int num3 =(int) num2;  --> 8byte에서 4byte로 변환하니깐 // 강제형변환