Collection方法之五 对集合中元素进行遍历
来源:互联网 发布:华数传媒网络校园招聘 编辑:程序博客网 时间:2024/05/21 08:45
package andycpp;import Java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.Date; import java.util.Iterator;import org.junit.Test;public class TestCollection { @Test public void testCollection3(){ Collection coll = new ArrayList(); //存入现成的,也可以存入自定义的 coll.add(123); coll.add(new String("AA")); coll.add(new Date()); coll.add("BB"); coll.add(new Person("MM",23)); Collection coll1 = new ArrayList(); coll1.add(123); coll1.add(new String("AA")); //10,removeAll(Collection coll);从当前集合中删除包含在coll中的元素 coll.removeAll(coll1);//从coll集合中删除包含在coll1集合中的元素 System.out.println(coll); //11,equals(Object obj);判断两个集合中的所有元素是否完全相同 Collection coll2 = new ArrayList(); coll2.add(123); coll2.add(new String("AA")); System.out.println(coll1.equals(coll2)); //12,hashCode();根据集合中的一个一个元素计算出哈希值,将这些哈希值通过一种迭代的方式加起来,这个数决定了集合中的,堆的区域放在那儿 System.out.println(coll.hashCode()); System.out.println();//换行 //13,toArray();将集合转化成数组, Object [] obj = coll.toArray();//可以存放任何类型数据,这里用Object类型来接收 //对数组进行遍历 for(int i=0;i<obj.length;i++){ System.out.println(obj[i]); } System.out.println(); //14,iterator();迭代器,对集合进行遍历;返回一个Iterator接口实现类的对象,进而实现集合的遍历 Iterator iterator = coll.iterator(); //如何对一个集合进行遍历 //方式一,不用 /*System.out.println(iterator.next()); System.out.println(iterator.next()); System.out.println(iterator.next());*/ //方式二,不用 /*for(int i=0;i<coll.size();i++){ System.out.println(iterator.next()); }*/ //方式三:使用 //判断他有没有下一个元素,如果有,进来,并输出值,没有下一个元素,则返回false while(iterator.hasNext()){ System.out.println(iterator.next()); } //方式四,也可以使用增强的for循环foreach实现集合中元素的遍历。 } }
0 0
- Collection方法之五 对集合中元素进行遍历
- Collection方法之五 对集合中元素进行遍历
- Collection集合之操作元素方法实现
- Java学习之容器上(Collection接口常用方法,Iterator接口,使用foreach循环遍历Collection集合元素,Set集合通用知识(Hashset类,hashcode()与Lin
- java集合系列二:多种方法进行collection遍历,并封装为公共方法
- 遍历Collection集合中的6种方法
- 在list集合中对元素进行分组
- 集合中Collection方法详解
- 【翻译】Java中遍历集合元素的不同方法
- 集合之 Collection-List->ArrayList三种遍历方式 常用方法
- Collection之六 再谈集合遍历,数组遍历
- jquery对iframe的元素进行遍历
- Collection 集合的遍历
- 用Collection对list中进行排序
- 对List集合中的元素进行排序
- 对List集合中的元素进行排序
- 对List集合中的元素进行排序
- 对List集合中的元素进行排序
- ServletActionContext.getRequest().getRealPath(savePath) 有错误
- jquery 模板替换
- 深层次学习jquery的API的装逼写法
- 全国12315互联网平台
- 鬼斧神工正则表达式终结篇
- Collection方法之五 对集合中元素进行遍历
- 前端自动化构建
- html裁剪头像成base64ashx保存图片到本地
- SASS-预处理语句
- liferay 使用poi对excel文档进行复制后赋值,然后下载
- React
- php 数组字符串等
- php零碎小知识总结
- GCC主要数据结构之c_language_function