《黑马程序员》 集合中的元素的迭代方式
来源:互联网 发布:简单软件开发 编辑:程序博客网 时间:2024/05/01 22:17
/** * 练习集合中的元素的迭代方式 * 使用arraylist进行测试 */public static void main(String[] args) {ArrayList<Integer> list=new ArrayList<Integer>();list.add(100);list.add(105);list.add(102);list.add(104);list.add(100);//第一种迭代方式//使用泛型。避免在得到元素之后还要强制转换Iterator<Integer> ite=list.iterator();while(ite.hasNext()){//hasnet是否还有下一个元素需要迭代Integer value=ite.next(); //迭代下一个元素。并将迭代到的下一个元素进行返回System.out.println("方式一 元素:"+value);}//第二种迭代方式for(Integer datas:list){System.out.println("方式二 元素:"+datas);}//第三种方式for(Iterator<Integer> itea=list.iterator();itea.hasNext();){// for(初始化表达式;循环条件;操作后的条件表达式)Integer value=itea.next();System.out.println("方式三 元素:"+value);}//第四种方式://把集合给转换成数组Object[] objects=list.toArray();for(Object obj:objects){System.out.println("方式四 元素:"+obj);}}
0 0
- 《黑马程序员》 集合中的元素的迭代方式
- 黑马程序员--07.集合框架--10.【Map.Entry内存结构】【Map集合的迭代方式】
- 黑马程序员对TreeSet集合中的元素排序的两种方式
- 迭代集合的方式
- 黑马程序员----集合2(Collection、迭代、泛型)
- 黑马程序员——java基础---集合--迭代
- 《黑马程序员》 list集合的几种迭代方式
- 黑马程序员——集合中各个迭代的小例子
- 黑马程序员_去除ArrayList集合中的重复元素。
- 黑马程序员---去除ArrayList集合中的重复元素
- 黑马程序员-去除ArrayList集合中的重复元素学习日记
- 黑马程序员_集合HashMap练习:获取Map集合元素的两种方式:keySet()和entrySet()方法
- 31-迭代输出Map集合中的元素信息
- 集合迭代删除元素
- 黑马程序员:Java基础——List集合共性方法,Iterator迭代和集合具体对象的特点
- 集合中的迭代
- 黑马程序员——java集合中的比较方式
- 黑马程序员 List集合把同内容的元素删掉
- Eclipse中JSP和JavaScript进行Copy卡死,问题解决
- 第七周 项目6--人数不定的工资类
- 机器学习中的算法(2)-支持向量机(SVM)基础
- poj 2481 Cows (树状数组)
- scrollView下拉刷新,异步任务动态添加view
- 《黑马程序员》 集合中的元素的迭代方式
- 项目终于结束了
- 有向图的十字链表存储
- VS 2010 将文本编辑器的字体更改为FixedSys的方法
- FASTX-Toolkit 剪切adapter
- 归一化
- SNMP协议
- 网络文件
- week2---一周又一周