为什么不报空指针而是打印null? ArrayList list = new ArrayList();list.add(null);System.out.println(list.get(0));打印结果null 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同意楼上的,如果list是空的就会报空指针错误了 那 null 在这个list中是什么意思呢?难道不是空吗? null 是个空对象,也就是说它也是对象,list添加的时候又不对其进行检查,这里你没有尝试使用null对象的属性或方法,否则就会报错了 这个是空的有什么关系?那LZ的意思是不是在java中只要出现null的地方就要跑NullPointerException啊那个方法让传null就好了你想那么多做什么 NullPointerException表示的根本不存在,连地址都没~~~ 空指针异常就是你申明的对象未被实例化就进行引用.呵呵,刚刚查了下..对空指针异常没什么概念,分不清空指针和null的区别.谢谢大家..散分 AbstractStringBuilder 中的getValue()方法 String怎么替换"\",之前那个帖子没说清楚,现在重新发帖 命令行方式运行 报找不到jar包中的类?? 往SWING中添加IMAGE显示不了 socket监听问题 一个输入的弱弱的问题,请教大家了 我是学java的新手 求一个让一个JavaSwing程序在Linux上跑起来的脚本,谢谢! 我98年学过JAVA的,那时还没有JAVA2呢!提问: 金额数字转换成大写汉字的JAVA程序(有些小毛病,大家帮忙) jgraph得到edge的源 求一SQL语句
难道不是空吗?
这里你没有尝试使用null对象的属性或方法,否则就会报错了
那LZ的意思是不是在java中只要出现null的地方就要跑NullPointerException啊
那个方法让传null就好了你想那么多做什么
呵呵,刚刚查了下..对空指针异常没什么概念,分不清空指针和null的区别.
谢谢大家..
散分