10일차 학습내용 JAVA_기본형 형변환 및 연산자 if switch

기본형 형변환
// 문자열 숫자를 숫자형으로 변환 하는 방법
int i_num1;
double d_num1;
float f_num1;
long l_num1;
short sh_num1;
String s_num = "10";
// 문자열 숫자를 정수형으로 변환하는 방법
i_num1 = Integer.parseInt(s_num);
i_num1 = Integer.valueOf(s_num);
// 문자열 숫자를 double형으로 변환하는 방법
d_num1 = Double.parseDouble(s_num);
d_num1 = Double.valueOf(s_num);
// 문자열 숫자를 float형으로 변환하는 방법
f_num1 = Float.valueOf(s_num);
f_num1 = Float.parseFloat(s_num);
// 문자열을 long형으로 변환하는 방법
l_num1 = Long.parseLong(s_num);
l_num1 = Long.valueOf(s_num);
// 문자열을 short형으로 변환하는 방법
sh_num1 = Short.parseShort(s_num);
sh_num1 = Short.valueOf(s_num);
//숫자를 문자열로 변환하는 방법
int i_num1 = 10;
String s_num1;
s_num1 = String.valueOf(i_num1);
s_num1 = Integer.toString(i_num1);
//정수형(int)울 double형으로 변환하는 방법
double d_num1;
d_num1 = (double)(i_num1);
//정수형(int)울 float형으로 변환하는 방법
float f_num1;
f_num1 = (float)(i_num1);
연산자 우선순위

논리연산자

삼항연산자

- if-else문
사용상황 : 복잡한 조건검사, 범위검사, 비교연산
- switch문
사용상황 : 단일 변수의 여라 값 검사, 값이 명확한 경우, 가독이 좋다
switch문
