상세 컨텐츠

본문 제목

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

풀스텍과정

by 정태웅 2024. 5. 23. 12:55

본문

기본형 형변환

// 문자열 숫자를 숫자형으로 변환 하는 방법

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문

switch문 구조

관련글 더보기