if(service[i] == null)他却报空指针异常,不知道为什么
解决方案 »
- 求助JBPM4.4 会签实例
- Java获取文件的最后修改时间与读取文件的效率是不是一样的哦
- mybatis怎么做到二级级联查询?
- java新手问题(关于四舍五入,保留小数问题),先谢谢各位了???????
- 我按照书上敲了一个“hellowworld”程序
- jB7中,Frame如何接收到键盘按下的消息?
- 急救!!!为什么还是不行
- 我的j2ee1.3服务起不来,请帮忙看看是哪里的错误
- 最简单最慢的java居然有这么多的人这么热心,可悲。j2ee算个球
- 两个项目,在不同的服务器,都有上传图片功能,图片如何通用?
- 有没有办法知道, 当前web服务器是tomcat、resin还是其他,最简单的办法?
- 专业 DocBook 文档发布 、源码分析网站开张
为什么我
if(service[i] == null)他却报空指针异常,不知道为什么
if(service[i] == null)...}else //一个都没选。
初始化过,所以service本身就是个null,这个时候用service[i]来
判断,就会被报告空指针错误,因为连外面的盒子都没有,怎么能够
再去判断这个盒子的第几个格子里面有没有东西。
而选了一个以上的话,service这个数组就有了东西,不再是null了,
这个时候用你写的那个判断就不会报空指针错了。