我是靠谱客的博主 独特过客,最近开发中收集的这篇文章主要介绍使用Iterator遍历数组,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

import java.util.Collection;
import java.util.HashSet;
import java.util.Iterator;



// Interator 接口遍历数组集合
public class testIterator {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub

        //创建一个集合
       //HashSet是无序排列的 而且里面的数据是不重复的,
        Collection<String> colls = new HashSet<String>();
        colls.add("第一个");
        colls.add("第二个");
        colls.add("第三个");
colls.add("第三个");
如果通过这种方式添加 仍然输出一个,虽然是new了两个对象,但是用equle比较的时候还是返回真的
  // colls.ass(new String("你好"));
     //colls.ass(new String("你好"));
colls.add(
"4"); colls.add("5"); colls.add("6"); colls.add("7"); colls.add("8"); //获得colls的迭代器 Iterator<String> i = colls.iterator(); //迭代 while(i.hasNext()){ String m = i.next(); System.out.println(m); } System.out.println(colls); System.out.println("一共有"+colls.size()+"个元素"); } }

输出结构为:

View Code
第二个
7
第三个
6
5
4
8
第一个
[第二个, 7, 第三个, 6, 5, 4, 8, 第一个]
一共有8个元素

这里我们也可以看出,HashSet的存储是无序的。

最后

以上就是独特过客为你收集整理的使用Iterator遍历数组的全部内容,希望文章能够帮你解决使用Iterator遍历数组所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部