zoukankan      html  css  js  c++  java
  • Java基础知识强化之集合框架笔记42:Set集合之LinkedHashSet的概述和使用

    1. LinkedHashSet类的概述:

       元素有序唯一

       由链表保证元素有序

       由哈希表保证元素唯一

    2. 代码示例:

     1 package cn.itcast_04;
     2 
     3 import java.util.LinkedHashSet;
     4 
     5 /*
     6  * LinkedHashSet:底层数据结构由哈希表和链表组成 7  * 哈希表保证元素的唯一性。
     8  * 链表保证元素有素。(存储和取出是一致)
     9  */
    10 public class LinkedHashSetDemo {
    11     public static void main(String[] args) {
    12         // 创建集合对象
    13         LinkedHashSet<String> hs = new LinkedHashSet<String>();
    14 
    15         // 创建并添加元素
    16         hs.add("hello");
    17         hs.add("world");
    18         hs.add("java");
    19         hs.add("world");
    20         hs.add("java");
    21 
    22         // 遍历
    23         for (String s : hs) {
    24             System.out.println(s);
    25         }
    26     }
    27 }

    运行效果,如下:

  • 相关阅读:
    token
    id
    vim
    http_proxy
    brew
    认证
    go
    linux 磁盘管理
    vmware
    vmware fusion
  • 原文地址:https://www.cnblogs.com/hebao0514/p/4857580.html
Copyright © 2011-2022 走看看