在Java中,类型转换主要分为以下几种方法: 隐式类型转换:当目标类型的范围大于原类型范围时,Java会自动进行类型转换
在Java中,类型转换主要分为以下几种方法:
-
隐式类型转换:当目标类型的范围大于原类型范围时,Java会自动进行类型转换。例如,将int类型赋值给long类型。
-
强制类型转换:当目标类型的范围小于原类型范围时,需要使用强制类型转换来转换数据。例如,将long类型转换为int类型。
longnum1=100;
intnum2=(int)num1;
intnum1=100;
Integernum2=num1;//自动装箱
intnum3=num2;//自动拆箱
intnum1=100;
Stringstr1=String.valueOf(num1);//int转换为String
Stringstr2="200";
intnum2=Integer.parseInt(str2);//String转换为int
版权声明
本文仅代表作者观点,不代表博信信息网立场。