/*转换primitive主数据类型
* 短变长直接转换
* 长变短要强制转换
* 例如:long y = 42; int x = (int)y
* String类型转换成primitive类型时可以通过系统内置的类实现
* 例如:String value = "33";int x = Integer.parseInt(value);
* 调用了Integer类型的静态方法parseInt();*/
public class Zhuanhuan {
public static void main(String[] args){
long max = 1000;
short m = (short)max;
System.out.println("转换之后的max值是:"+m); float f = 5.123f;
int f1 = (int)f;
System.out.println("转换之后的f值是:"+f1); String num = "23";
int n = Integer.parseInt(num);// Integer为JAVA内置的类,parse为静态方法
System.out.println("转换之后的num值是:"+n);
} }