2022/java 1

캐스팅(casting)

yanii 2022. 6. 21. 19:43

캐스팅 casting

: 값의 타입을 바꾸는 것임

(타입)값

ex. (int)3.14 >> 3

10 + "" >> String

'a' + 0 >> int

3 * 1.0 >> double

String은 클래스이기 때문에 메소드를 통해 형변환을 해야함

String을 int로 : Integer.parseInt(String)

"10" >> 10

int를 String으로 : Integer.toString(int)

10 >> "10"

Integer 클래스 안에 toString, parseInt 메소드가 들어가 있음

String을 double로 : Double.parseDouble(String)

"3.0" >> 3.0

double을 String으로 : Double.toString(double)

3.1 >> "3.1"

Double 클래스 안에 toString, parseDouble 메소드가 들어가 있음