1. 程式人生 > >Java中Set集合 Iterator迭代遍歷陣列

Java中Set集合 Iterator迭代遍歷陣列

Set集合是可以用迭代的方法遍歷陣列

package com.z.test;


import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;


public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
Set set= new HashSet<>();
set.add("a");
set.add("b");
set.add("s");
Iterator  iter =set.iterator();
while(iter.hasNext()){
System.out.print(iter.next()+" ");
}
}
}


結果為 a b s

相關推薦

JavaSet集合 Iterator陣列

Set集合是可以用迭代的方法遍歷陣列 package com.z.test; import java.util.HashSet; import java.util.Iterator; import j

javaSet集合方法

基本數據類型 對象 叠代器 比較 for hashset 循環 sta ins S兒童集合的遍歷: 第一種:for增強循環 Set<String> set = new HashSet<String>(); for (String str : set

集合集合_儲存和(增強型for迴圈和器)

package GuanQia3_test2_集合中套集合_第一次沒想明白; /* * 一個學科中有若干班級,每一個班級又有若干學生。整個學科一個大集合, * 若干個班級分為每一個小集合(集合巢狀之HashSet巢狀HashSet)。要求如下 * 1、 學生類有兩個屬

javaSet集合及實現類比較分析

java中Set集合是一個不包含重複元素的Collection,首先我們先看看遍歷方法 package com.sort; import java.util.HashSet; import java.util.Iterator; import java.util.Set;

JAVASet集合--HashSet的使用

一、使用HashSet新增一個String型別的值: public static void hashSet1(){ HashSet<String> hashSet = new HashS

簡析javaSET集合

1.特點:無序,物件不可重複注:不可重複指的是能加入重複的值,但是加入值後無效果。注:set之所以能夠實現不重複的資訊,是因為在它包含的add方法中,add操作實際上是賦值給了map,而加入的值則作為了key,map的可以是不能重複的。2.遍歷(迴圈)方式:   FOREAC

從連結串列的java lambda表示式效率

隨著JDK1.8的釋出,lambda和函數語言程式設計終於進入到java世界。在用了一段時間,甚至可以說是在硬往lambda和流API上靠。有一天,在跟著大牛學習java時,一句“lambda拖慢程式”突然讓我意識到了什麼,於是我做了個測試。現在,靜下心來,回顧一下那個測試。

JavaSet集合的使用

      Set類繼承了Conllection類,是一種集合類。Set的實現類有三個,下面我們會一一來說這些的不一樣。      HashSet          HashSet類按照雜湊演算法來存取集合中的物件,存取速度比較快。          1.Set中是不能

重學 Java 設計模式:實戰器模式「模擬公司組織架構樹結構關係,深度人員資訊輸出場景」

![](https://img-blog.csdnimg.cn/20200623234005361.png) 作者:小傅哥 部落格:[https://bugstack.cn](https://bugstack.cn) - `原創系列專題文章` >沉澱、分享、成長,讓自己和他人都能有所收穫!

JavaList向前和向後

clas 遍歷 ... string tcollect sta position elements \n Java中List向前和向後遍歷 import java.util.*; public class TestCollectionIterator { publi

Java關於HashMap的使用和

1:使用HashMap的一個簡單例子 package com.pb.collection; import java.util.HashMap; import java.util.Iterator; import java.util.Set; import java.uti

set集合的三種方式

1.利用迭代器進行 ,迭代遍歷:Set<Object> sets = new HashSet<Object>();Iterator<Object> it = set.iterator();while (it.hasNext()) {  S

html5 sessionStorage和localStorage

var storage = window.localStorage; for (var i=0, len = storage.length; i < len; i++){ var key = storage.key(i); var val

原生JS方法使用指南

在原生JS中,除了for迴圈以外,自身還帶有5中迭代的方法,可根據場景自行選擇,十分方便 1.forEach forEach十分好用,陣列的forEach回撥函式中寫入執行程式碼段就可以,回撥函式有三個引數,第一個為陣列的每一個值,第二個引數為ind

java-Iterator(器)集合

import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.Iterator; import java.util.List;

iterator器的使用_List和Set和Map

迭代器為我們提供了統一的遍歷容器的方式: package com.jianshun; import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import java.util.Itera

JavaIterator(器)實現原理

在Java中遍歷List時會用到Java提供的Iterator,Iterator十分好用,原因是: 迭代器是一種設計模式,它是一個物件,它可以遍歷並選擇序列中的物件,而開發人員不需要了解該序列的底層結構。迭代器通常被稱為“輕量級”物件,因為建立它的代價小。   Java中的Iterator功能比

使用Iterator集合資料

迭代器(Iterator)   迭代器是一種設計模式,它是一個物件,它可以遍歷並選擇序列中的物件,而開發人員不需要了解該序列的底層結構。迭代器通常被稱為“輕量級”物件,因為建立它的代價小。   Java中的Iterator功能比較簡單,並且只能單向移動:   (1) 使

集合Iterator器、增強for迴圈、泛型、List介面、Set介面

1、集合: 集合是java中提供的一種容器,可以用來儲存多個數據。 集合和陣列的區別:陣列的長度是固定的。集合的長度是可變的。集合中儲存的元素必須是引用型別資料 (1)ArrayList 集合儲存元素並遍歷 練習一:ArrayList集合儲存5個int型別元素 import java.util.Array

(Java)集合框架(一)Collection介面方法、Iterator器、增強for迴圈

【Collection介面】  import java.util.ArrayList; import java.util.Collection; /* * Collection介面中的方法 是集合中所有實現類必須擁有的方法 * 程式演示,使用Collection