欢迎访问我的个人网站==》 jiashubing.cn

null 类型强转,是否编译错误,是否转换为对应类型

public static void main(String[] args) {
    Object a = null;
    String b = (String) a;  // 把null 进行类型强转是否会编译错误
    System.out.println(b);  // 输出为null

    boolean flag = b instanceof String; // 强转后是否有类型
    System.out.println(flag);   // 输出为false
}

 

posted @ 2022-07-01 10:35  贾树丙  阅读(266)  评论(0编辑  收藏  举报