输出的结果是什么(jsp)

[复制链接]
查看11 | 回复4 | 2008-1-6 01:20:52 | 显示全部楼层 |阅读模式
就输出数字其他什么都没吧~你想知道ArrayList里有多少数据吧!?
回复

使用道具 举报

千问 | 2008-1-6 01:20:52 | 显示全部楼层
不会报错,因为类ArrayList实现了接口List.不过没有输出结果,因为new ArrayList()而没有添加元素时,其长度为0,所以for( ; ; )就没有执行.这类问题下次就不用在这里问了,自己试一下,反正也不费事,然后比这样明白.再次声明不会报错,因为list只是一个reference,它的初值是"new ArrayList()"对象.我已经运行过了!
回复

使用道具 举报

千问 | 2008-1-6 01:20:52 | 显示全部楼层
应该报错,空指针的异常。List虽然被实例化,但是对象list没有负出值,默认的是null,所以要报NullPointException,同意一楼的意见
回复

使用道具 举报

千问 | 2008-1-6 01:20:52 | 显示全部楼层
自己试试看了
回复

使用道具 举报

千问 | 2008-1-6 01:20:52 | 显示全部楼层
你没有给它定义长度啊,肯定不会有结果,要不就抛异常这样那会有结果!报NullPointException吧!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行