黑马程序员技术交流社区
标题:
List-------ArrayList
[打印本页]
作者:
未名以律
时间:
2014-8-11 14:30
标题:
List-------ArrayList
本帖最后由 未名以律 于 2014-8-12 08:05 编辑
public static void main(String[] args){
Integer[] arr = { 4, 2, 4, 6, 1, 2, 4, 7, 8 };
List<Integer> l= new ArrayList<Integer>();
for (int num : arr){
if(!l.contains(num))
{
l.add(num);
}
}
System.out.println(l);
复制代码
new对象一般返回值不都是自己吗,这个代码怎么是list啊,有什么含义
作者:
liwugang
时间:
2014-8-11 15:17
这是多态的体现啊
作者:
陶圣虎
时间:
2014-8-11 15:25
多态, 据说要面向父类和接口编程,可以显得高端
作者:
王洪涛
时间:
2014-8-11 17:02
ArrayList是List的子接口 多态
作者:
lspooooo
时间:
2014-8-11 17:23
多态,开发中需要这样写,才有扩展性
作者:
未名以律
时间:
2014-8-12 08:04
陶圣虎 发表于 2014-8-11 15:25
多态, 据说要面向父类和接口编程,可以显得高端
原来是多态啊,得好好看看
作者:
申航航
时间:
2014-8-12 08:31
是多态啊,父类的引用可以指向自己子类的对象。ArrayList是list接口的实现啊
作者:
sunshine9091
时间:
2014-8-12 08:32
水一把!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2