遍歷List和Set的方式總結

2021-09-02 01:32:16 字數 725 閱讀 9919

package com.bjlx;

/**

public class test1

//遍歷list方法二 利用get方法

for (int i = 0; i < list.size(); i++)

//遍歷list方法三,利用迭代器

for (iterator iterator = list.iterator(); iterator.hasnext()?

//遍歷list方法四,利用增強for迴圈

for (string s : list)

set set = new hashset();

set.add(「aa5」);

set.add(「bb5」);

set.add(「cc5」);

set.add(「哈哈5」);

set.add(「嘿嘿5」);

set.add(「dd5」);

// 遍歷set方法一 利用轉陣列形式

object array2 = set.toarray();

for (int i = 0; i < array2.length; i++)

//遍歷set方法二,利用迭代器

for (iterator iterator = set.iterator(); iterator.hasnext()?

//遍歷set方法三 利用增強for迴圈

for (string o : set) }}

List,Map和Set的遍歷方式

public class listforeach 方法一 在for迴圈中使用entries實現map的遍歷 最常見也是大多數情況下用的最多的,一般在鍵值對都需要使用 map map new hashmap map.put 熊大 棕色 map.put 熊二 黃色 for map.entryentry ...

遍歷List集合的方式,總結如下

list allusers list map.get allusers for user user allusers 方法一 普通迴圈語句,具體使用get i 取出 for int i 0 i allusers.size i 方法一 迭代器進行遍歷,while迴圈控制輸出 iterator it a...

List遍歷方式

list遍歷方式,哪種方式最快 方法1 集合類的通用遍歷方式,從很早的版本就有,用迭代器迭代 iterator it1 list.iterator while it1.hasnext 方法2 集合類的通用遍歷方式,從很早的版本就有,用迭代器迭代 for iterator it2 list.itera...