A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
274997322
中级黑马
黑马币:1
帖子:69
精华:0
© 274997322 中级黑马 / 2013-6-15 01:13 / 3098 人查看 / 14 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
关关雎鸠 发表于 2013-6-15 15:16 你把这放到VS中试试,看能不能用。。
a767175432 发表于 2013-6-15 13:02 这种写法是错误的 编译都编译不过去 List是一个接口 接口是没有构造器的不允许直接new 只能是new它的实 ...
QQ拼音截图未命名.png (12.14 KB, 下载次数: 0)
下载附件
2013-6-15 15:19 上传
关关雎鸠 发表于 2013-6-15 11:45 别人写的是List list = new List(); 这有错误吗?
a767175432 发表于 2013-6-15 11:34 我是回复他回复我的这句话 List list = new List() 这是错误的
关关雎鸠 发表于 2013-6-15 11:26 你把人家问的看清楚,不要误人子弟。。
a767175432 发表于 2013-6-15 11:10 对 因为 这是List是一个接口不能通过new的方式创建其对象 只能new它的实现类再向上转型为List 例如 L ...
274997322 发表于 2013-6-15 09:33 也就是说list array=new List()这种写法是错的?
a767175432 发表于 2013-6-15 01:50 List这个东西就是一个List集合接口,它不能直接new 只能new它的实现类 ArryList是它的实现类之一 顾名思 ...