文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Java中null所属类型探讨

Java中null所属类型探讨

时间:2010-10-07  来源:恨雪

先放上一段代码:

  Java代码

  public static void main(String args[]) throws Exception{

  String str = null;

  //      if("".equals(str)){

  if(str instanceof String){

  System.out.println("aaa");

  }else{

  System.out.println("bbb");

  }

  }

  执行结果为:bbb.

  从结果看来:

  1.null值什么都不是.即使当初申明了变量类型(如:String str = null).

  2.instanceof 是根据变量的实例类型来判断,而与变量申明时的类型并无多大关系.

  3.可以解释为什么str.equals("")会报异常,而 "".equals(str) 不会报异常(str为null值)。大家根据前面2点,结合java源代码可以理解这一点。这也是我要写这一小段文章的原因。~。。~

本文地址:【伊甸网】http://www.edenw.com/tech/devdeloper/java/2010-10-07/5838.html
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载