「java取set中的元素」java中的set方法

博主:adminadmin 2022-12-25 09:51:07 66

本篇文章给大家谈谈java取set中的元素,以及java中的set方法对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java中从hashset中取元素

package test;

import java.util.HashSet;

import java.util.Iterator;

import java.util.Set;

public class Func{

//我假定是String类型的

public static SetString set = new HashSetString();

public static void main(String[] args){

add();

show();

}

public static void add(){

set.add("小白");

set.add( "java");

}

public static void show(){

//迭代的方法

Iterator it = set.iterator();

//这个set是否有下一个

while(it.hasNext()){

//有就把下一个取出来

String str = (String) it.next();

System.out.println(str);

}

}

}

怎样从java集合类set中取出数据?

用循环或者迭代器

创建set的iterator

SetObject set = new HashSetObject();

IteratorObject it = set.iterator();

while(it.hasNext())//判断是否有下一个

it.next()取出元素

======================================

import java.util.HashSet;

import java.util.Iterator;

import java.util.Set;

class ADD{

public String a;

public static void main(String[] args) {

ADD a = new ADD();

a.a = "a";

ADD b = new ADD();

b.a = "b";

SetADD set = new HashSetADD();

set.add(a);

set.add(b);

IteratorADD it = set.iterator();

while(it.hasNext()){

System.out.println(((ADD)it.next()).a);

}

}

}

往集合类set里添加数据:

1、定义一个set对象

Set h=new HashSet();

2、往set中添加数据

h.add("1st");//往里添加一个字符串

Set是最简单的一种集合。集合中的对象不按特定的方式排序,并且没有重复对象。

Set接口主要实现了两个实现类:

HashSet: HashSet类按照哈希算法来存取集合中的对象,存取速度比较快。

TreeSet: TreeSet类实现了SortedSet接口,能够对集合中的对象进行排序。

怎样从java集合类set中取出数据

一般是通过迭代期获取数据,因为set集合无序,所以输出不是顺序输出

import java.util.HashSet;

import java.util.Iterator;

import java.util.Set;

public class Test{

    public static void main(String[] args) {

        // 初始化set集合

        SetString set = new HashSet();

        set.add("1");

        set.add("2");

        set.add("3");

        // 获取set集合数据

        for (Iterator iterator = set.iterator(); iterator.hasNext();) {

            String string = (String) iterator.next();

            System.out.println(string);

        }

        

    }

}

关于java取set中的元素和java中的set方法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-25,除非注明,否则均为首码项目网原创文章,转载请注明出处。