文章目录
Null的类型转换
static class Sample{
}
public static void main(String[] args){
Sample obj1 = null;
System.out.println((obj1 instanceof Sample)+","+(Sample)obj1);//false,null
Sample obj2 = new Sample();
System.out.println((obj2 instanceof Sample)+","+(Sample)obj2);//true,obj2.hashCode()
}
结论:null可以转换为任意类型,但是instanceof返回false