以下代码是不会出现空指针的:
String a=null;
String b=(String)a;
System.out.println(b);
当null强制转换后,还是null,不会出现空指针。
但以下是会出错的
String a=null;
String b=a.toString();
System.out.println(b);
以下代码是不会出现空指针的:
String a=null;
String b=(String)a;
System.out.println(b);
当null强制转换后,还是null,不会出现空指针。
但以下是会出错的
String a=null;
String b=a.toString();
System.out.println(b);