本教程展示了如何在LinkedHashSet上执行各种操作,如下:

  • 将一个元素添加到LinkedHashSet中。
  • 从LinkedHashSet中删除元素。
  • 打印LinkedHashSet的大小。
  • 检查LinkedHashSetor中是否存在元素。
  • 从LinkedHashSet中删除所有元素。

文件:LinkedHashSetExample.java -

package com.yiibai.tutorial;

import java.util.LinkedHashSet;
import java.util.Set;

/**
 * @author yiibai
 *
 */
public class LinkedHashSetExample {
    public static void main(String[] args) {
        Set<String> set=new LinkedHashSet<>();

        /*Adding elements into the LinkedHashSet*/
        set.add("A");
        set.add("B");
        set.add("C");
        set.add("D");
        set.add("E");

        System.out.println("LinkedHashSet elements:"+set);

        /*Removing an element from the LinkedHashSet*/
        set.remove("A");
        System.out.println("LinkedHashSet elements after removal:"+set);

        /*Printing the size of the LinkedHashSet*/
        System.out.println("LinkedHashSet size:"+set.size());

        /*Checking if an elements exist in the LinkedHashSet or not*/
        System.out.println("Element 'D' exist in the LinkedHashSet:"+set.contains("D"));

        /*Removing all elements from the LinkedHashSet*/
        set.clear();
        System.out.println("Element in LinkedHashSet:"+set);
    }
}

执行上面示例代码,得到以下结果:

LinkedHashSet elements:[A B C D E]
LinkedHashSet elements after removal:[B C D E]
LinkedHashSet size:4
Element 'D' exist in the LinkedHashSet:true
Element in LinkedHashSet:[]