1、对于Object类型的值为空,进行强制转换后的注意点
class TestMain{
public static void main(String[] args) {
Object obj = null;
if(obj==null||obj.equals("")){
//这句话执行了
System.out.println("小猪佩奇肩上纹");
}else {
System.out.println("从此就是社会人");
}
String msg = String.valueOf(obj);
if(msg==null||msg.equals("")){
System.out.println("佩奇小猪肩上纹");
}else {
//这句话执行了
System.out.println("从此就是喂猪人");
}
if(msg.equals("null")){
//这一条执行了
System.out.println("验证成功了");
}else {
System.out.println("验证失败了");
}
}
}