final을 붙여준다PI
CUSTOMER_NUMBER
final int A;
A = 10;
// 원의 넓이를 구하시오 (반지름 * 반지름 * 3.14159)
double circleArea;
final double PI = 3.14159;
circleArea = 3 * 3 * PI;
// 주유비를 게산하시오
final int GAS_PRICE = 1450;
int totalPrice = 50 * GAS_PRICE;
int x = 50000;
long y = x;
// 더 작은 int타입의 변수를 더 큰 타입의 long타입으로 변환 시키는 방법
long x = 5;
int y = (int) x;
// 더 큰 long타입의 변수데이터의 크기가 더 작은 int타입의 변수로 들어갈 수 있는 크기라면, 강제 형변환을 통해 변환 시킬수 있다
// a가 4보다 큰가 ? 맞다면 50이라는값을, 아니라면 40이라는 값을 b1에 넣어.
int b1 = (a > 4) ? 50 : 40;
System.out.println(b1);
// if문과 비교해보기
int b2 = 0;
if (a > 4) {
b2 = 50;
} else{
b2 = 4;
}
System.out.println(b2);
💡 switch문 안에 들어가는 키워드:
int value = 2;
switch(value) {
case 1:
System.out.println("1번");
break;
case 2:
System.out.println("2번");
break;
case 3:
System.out.println("3번");
break;
default:
System.out.println("그 외 다른 숫자");
}
// 출력결과: 2번
// break를 사용하지 않으면, value 2의 값과 그 아래의 모든 값이 함께 출력 됨