기본형 형변환
// 문자열 숫자를 숫자형으로 변환 하는 방법
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문
12일차 학습 JAVA클래스선언 (0) | 2024.05.27 |
---|---|
11일차 학습내용 JAVA while, do while, for, 배열. for (0) | 2024.05.24 |
9일차 학습내용 java 변수 및 상수 (0) | 2024.05.22 |
8일차 학습내용 C언어 파일 전역변수 지역변수 (0) | 2024.05.21 |
7일차 학습내용 C언어 함수 파일 (0) | 2024.05.20 |