728x90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
public class MainClass {
public static void main(String[] args) {
/*
(자료형 변환) byte
boolean 1
우선순위
byte 1 낮음
short 2
int 4
long 8
float 4
double 8 높음
*/
//자동변환
short sh = 12345; //sh 를 num으로 들이부은다
int num = sh ;
System.out.println(num);
num = 23456;
sh = (short)num; //강제형 변환
//자동변환(우선순위가 높기때문에 자동으로 변환)
//강제형 변환이 필요할때
float f1;
f1 = (3 / 2);
System.out.println(f1); //1.0이나온다 이렇게 하면!!
float f2;
f2 = (float)3 / 2;
System.out.println(f2); // 1.5 제대로 출력
}
}
|
cs |
" target="_blank" rel="noopener" data-mce-href="http://
728x90
'JAVA' 카테고리의 다른 글
2일차 // 과제 (값의 교환 swap) 두개의 변수 데이터 값 교환하기 (0) | 2021.01.12 |
---|---|
2일차 // 과제 (입력과 출력) SCANNER (0) | 2021.01.12 |
2일차 // Scanner 입력, BufferedReader (0) | 2021.01.12 |
2일차 // 상수, 변수 (0) | 2021.01.12 |
1일차(o t) //Hello World (0) | 2021.01.11 |