Java 10 타입간 변환방법

bitcogo·2022년 4월 8일
0

타입간의 변환방법

1.숫자를 문자로 변환
숫자 3 + 문자 '0' = '3'

2.문자를 숫자로 변환
문자 '3' - 문자 '0' = 3

3.문자열로 변환
숫자 3 + "" = "3"
문자 '3' + "" = 문자열 "3"

4.문자열을 숫자로 변환
"3" -> 3
Integer.parseInt("3"); -> 3
"3.4" -> 3.4
Double.parseDouble("3.4"); -> 3.4
"3" -> '3'
"3".charAt(0); -> '3'

	String str = "3";
	//                     '3'      -'0'  = 3
	System.out.println(str.charAt(0)-'0');
	//                       3+1  = 4
	System.out.println('3'-'0'+1);
	//                     "3" -> 3        3+1=4
	System.out.println(Integer.parseInt("3")+1);
	//                 "3" + 1 = "3" + "1" = "31"
	System.out.println("3"+1);
	//                숫자+문자 문자를 숫자로 바꿔버림
	System.out.println(3+'0'); //'0'은 48, 3+48=51
profile
공부하고 기록하는 블로그

0개의 댓글