随笔分类 - JavaSE07_集合
摘要:List 有序、重复的集合 Set 无序、不可重复的集合 Map 具有映射关系的集合 jdk1.5之后。Java增加了Queue体系集合,代表一种队列集合实现
阅读全文
摘要:package com.etc.hashset; import java.util.HashSet; import java.util.Iterator; import java.util.Set; import java.util.TreeSet; public class TestHashSet { /** * @param args */ public static vo...
阅读全文
摘要:/* * Collection * |--List * 元素有序(指的是存储顺序和取出顺序是否一致),可重复。 * |--Set * 元素无序,唯一。 */ /* * List的特有功能: * A:添加功能 * void add(int index, Object obj):在指定位置添加元素 * B:删除功能 * Object remove(...
阅读全文
摘要:public interface Iterator { public abstract boolean hasNext(); public abstract Object next(); } public interface Collection { public abstract Iterator iterator(); } public interface...
阅读全文
摘要:Collection c=new ArrayList(); Iterator it=c.iterator(); 注意:这里使用的是子类ArrayList里的获得迭代器的方法,在ArrayList里是采取内部类的方式,实现Iterator接口的方法。
阅读全文
摘要:package day04.d2.shuzu; /** * 通过数组实现类似于集合的功能 * 包含功能有: * * 动态添加元素 * 在指定位置添加元素 * * 删除指定下标的元素 * 删除指定内容的首个元素 * 删除指定内容的所有元素 * * 修改指定下标的元素 * * 查询指定元素的下标 *...
阅读全文
摘要:数组:存多个数据 操作不便集合(Collection ):存多个数据 管理多个数据 提供更为方便的操作Iterator:专门针对集合 进行迭代List:有序的 允许重复的元素ArrayList:底层数组 从本质上看 和 数组没有区别 允许null 线程不安全 不擅长插入、删除 擅长 查询 遍历Vec
阅读全文
摘要:概述:1、Java 集合就像一种容器,可以把多个对象的引用放入容器中 2、Java 集合类可以用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组3、Java 集合可分为 Set、List 和 Map 三种体系 Set:无序、不可重复的集合 List:有序,可重复的集合 Map:具有映射关
阅读全文
摘要:package cn.itcast_02; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; /* * Iterator iterator():就是用来获取集合中每一个元素。 * * 成员方法: * Object next():获取元素,并自动移动到下一个位置等...
阅读全文
摘要:package cn.itcast_01; import java.util.ArrayList; import java.util.Collection; /* * 所有带All的方法:(听完就忘) * boolean addAll(Collection c):向集合中添加一个集合的元素。 * boolean removeAll(Collection c):从集合中删除一个指定的集合...
阅读全文
摘要:相关博客: http://blog.csdn.net/lipengcn/article/details/51700153 Java中Iterable和Iterator的辨析 http://www.cnblogs.com/softidea/p/5167676.html Iterator、Iterabl
阅读全文
摘要:package cn.itcast_01; import java.util.ArrayList; import java.util.Collection; /** * 集合: * 由于我们使用的是面向对象语言,所以,我们要经常使用对象。而很多时候,我们可能需要使用很的对象, * 这个时候,我们就只能使用以前讲过的数组进行存储了,而数组的特点是长度固定。 * 这样的话就不...
阅读全文
摘要:package cn.itcast_01; import java.util.ArrayList; import java.util.Collection; /* * 集合: * 由于我们使用的是面向对象语言,所以,我们要经常使用对象。而很多时候,我们可能需要使用很的对象, * 这个时候,我们就只能使用以前讲过的数组进行存储了,而数组的特点是长度固定。 * 这样的话就不适...
阅读全文

浙公网安备 33010602011771号