package ex_01;
public class Test06 {
public static void main(String[] args) {
byte result1 = 10 + 20; // 컴파일 단계에서 계산
System.out.println("result1 : " + result1);
byte v1 = 10;
byte v2 = 20;
int result2 = v1 + v2; // int 타입으로 변환 후 계산
System.out.println("result2 : " + result2);
byte v3 = 10;
int v4 = 100;
long v5 = 1000L;
long result3 = v3 + v4 + v5; // long 타입으로 변환 후 계산
System.out.println("result3 : " + result3);
char v6 = 'A';
char v7 = 1;
int result4 = v6 + v7; // int 타입으로 변환 후 계산, A는 65라는 값을 가짐
System.out.println("result4 : " + result4);
System.out.println("result4 : " + (char) result4); // 66의 값을 char로 변환 하면 B로 출력
int v8 = 10;
int result5 = v8 / v4;
System.out.println("result5 : " + result5);
int v9 = 10;
double result6 = v9 / 4.0;
System.out.println("result6 : " + result6);
int v10 = 1;
int v11 = 2;
double result7 = (double) v10 / v11;
System.out.println("result7 : " + result7);
}
}
출력값
result1 : 30
result2 : 30
result3 : 1110
result4 : 66
result4 : B
result5 : 0
result6 : 2.5
result7 : 0.5
'Java > Java 연습문제' 카테고리의 다른 글
[JAVA] for문 연습문제 (0) | 2023.07.27 |
---|---|
[JAVA] 조건문을 활용한 간단한 프로그래밍 (2) (0) | 2023.07.26 |
[JAVA] 조건문을 활용한 간단한 프로그래밍 (0) | 2023.07.26 |
[JAVA] 연산자 연습문제 (0) | 2023.07.26 |
[JAVA] 형변환 연습문제 (0) | 2023.07.25 |