반응형
타입간의 변환방법
1. 문자(char)와 숫자(number)간의 변환
숫자를 문자로 변경하려면 문자 '0'을 더하고 빼면, 숫자를 문자로, 문자를 숫자로 변환가능하다.
2. 문자열로의 변환
3 또는 '3' 에다가 + "" = 빈문자열을 더해주면 "3"으로 변환된다.
3. 문자열을 숫자로 변환
Integer.parseInt("3");
Double.parseDouble("3.4")
"3" > '3'
"3".charAt(0) = 결과값 문자 '3'
public class Ex2_12 {
public static void main(String[] args) {
String str = "3";
System.out.println('3'-'0'); //결과 숫자 3
System.out.println('3' - '0' + 1);
System.out.println(Integer.parseInt("3") + 1);
System.out.println("3" + 1); //31
System.out.println(3 + '0'); // '0'은 숫자로 48 //결과값 51
System.out.println(3 + "0"); // 결과값 30
System.out.println(3 + ('0' - '0'));
System.out.println('3'); // '3'은 숫자로 51이겠네 그래서
System.out.println('3'-'0'); //51-48 = 3이라는 숫자 결과값을 가짐
System.out.println((char)'3'+'0'); // 문자 3이라는 결과가 나옴
}
}
반응형
'자바의정석' 카테고리의 다른 글
[자바의 정석 - 기초편] ch3-1,2 연산자와 피연산자 (0) | 2022.02.09 |
---|---|
[자바의 정석 - 기초편] ch02 연습문제 풀이 (0) | 2022.01.20 |
[자바의 정석 - 기초편] ch2-15,16 정수형의 오버플로우 (0) | 2022.01.20 |
[자바의 정석 - 기초편] ch2-14 화면으로부터 입력받기 (0) | 2022.01.20 |
[자바의 정석 - 기초편] ch2-12,13 printf를 이용한 출력 (0) | 2022.01.19 |