随笔分类 -  集合

List循环
摘要:List有三种循环方式: 分别是经典的for循环,迭代器(list.iterator()),foreache循环(和C#相同哦) 测试代码如下:view sourceprint?public static void main(String[] args) { List<String> list=new ArrayList<String>(); list.add("123"); list.add("456"); list.add("789"); System.out.println("------经典的 阅读全文

posted @ 2011-07-13 20:49 新在路上 阅读(1127) 评论(0) 推荐(0)

List和ArrayList的区别
摘要:List是一个接口,而ListArray是一个类。 ListArray继承并实现了List。 所以List不能被构造,但可以向上面那样为List创建一个引用,而ListArray就可以被构造。 List list; //正确 list=null; List list=new List(); // 是错误的用法List list = new ArrayList();这句创建了一个ArrayList的对象后把上溯到了List。此时它是一个List对象了,有些ArrayList有但是List没有的属性和方法,它就不能再用了。 而ArrayList list=new ArrayList();创建一对象 阅读全文

posted @ 2011-07-13 20:47 新在路上 阅读(140) 评论(0) 推荐(0)