1.强制类型转换。如果是相同类型可以直接转换
Object ob = “2”;
System.out.println((String)ob); // 正常转换成字符串
System.out.println((int)ob); 出现异常
注:强制类型转换的要求是转换的对象要和强制转换的类型一致。
2.系统API函数类型转换。
Object ob = “2”;
System.out.println(Integer.valueOf(ob.toString())); 将字符串2正常转换为数字2
System.out.println(Double.valueOf(ob.toString())); 将字符串2正常转换为Double 2.0
3.判断类型是否一致使用关键字 instanceof
if(ob instanceof Integer)
{
System.out.println("是数字");
}