변수에 할당된 값을 다른 자료형으로 변환하는 것을 의미하며 타입 캐스팅이라 합니다. 일반적으로 변수를 선언하고 데이터를 대입하면 그 시점에 변수의 타입이 결정됩니다, 그 후 프로그램에서 강제 형변환 하고자 할 때 String, Number, Boolean 함수를 사용합니다. let sStr = "2"; console.log(typeof sStr, sStr); // string 2 // 문자열을 숫자형으로 형변환 합니다. sStr = Number(sStr); console.log(typeof sStr, sStr); // number 2 // 숫자형을 문자형으로 형변환 합니다. sStr = String(sStr); console.log(typeof sStr, sStr); // string 2 // boole..
시스템에서 자동으로 하는 자동 변환(Up Casting), 개발자에 의해 강제로 하는 수동 변환 (Down Casting) 자료형 변환 Up Casting : 자료형 크기가 큰 쪽, 범위가 넓은 쪽으로 자동 변환되는 것을 형 확장이라고 하며 자동 변환되는 것이며. 범위 안에 있는 경우 자동 Casting 됩니다. Down Casting : 자료형 크기가 작은 쪽, 범위가 좁은 쪽으로 자동 변환 되는 것으로 형 축소라 하며 개발자가 변환해 주어야 합니다. 수동 변환 방법 : (자료형) 객체 public class TypeCasting { public static void main(String[] args) { // 자동 변환 long valueLong = 10; // int -> long ( Up ) fl..