1. 程式人生 > >java基礎-集合遍歷輸出的四種方式

java基礎-集合遍歷輸出的四種方式

集合遍歷輸出的4種方式:
1.Iterator介面:迭代遍歷
2.Foreach迴圈
3.For迴圈
4.先用toArray方法輸出成為陣列,再用Foreach迴圈

import java.util.*;

/*
集合遍歷輸出的4種方式:
1.Iterator介面:迭代遍歷
2.Foreach迴圈
3.For迴圈
4.先用toArray方法輸出成為陣列,再用Foreach迴圈

*/

public class ColForDemo1{
    public static void main(String[] args){

        List<String> li=new
ArrayList<String>(); li.add("1"); li.add("2"); li.add("3"); li.add("4"); System.out.println(li); //遍歷輸出,四種方式 //1.使用Iterator物件,迭代遍歷 Iterator<String> it=li.iterator(); while(it.hasNext()){ System.out.println("迭代輸出:"
+it.next()); } //2.對集合進行foreach迴圈 for(String str:li){ System.out.println("foreach輸出:"+str); } //3.對集合進行for迴圈,在for方法體內部例項化Iterator物件 int i=0; for(Iterator<String> iter=li.iterator();i<li.size();i++){ System.out.println("for迴圈輸出:"
+iter.next()); } //4.先將集合轉換為陣列,再利用陣列的遍歷輸出 Object[] o=li.toArray(); for(Object object:o){ System.out.println("轉換為陣列輸出:"+object); } } }

相關推薦

java基礎-集合輸出方式

集合遍歷輸出的4種方式: 1.Iterator介面:迭代遍歷 2.Foreach迴圈 3.For迴圈 4.先用toArray方法輸出成為陣列,再用Foreach迴圈 import java.util.*; /* 集合遍歷輸出的4種方式: 1.Iter

Map集合方式理解和簡單使用-----不能for循環

src 理解 version class post oid 循環 2017年 col ~Map集合是鍵值對形式存儲值的,所以遍歷Map集合無非就是獲取鍵和值,根據實際需求,進行獲取鍵和值 1:無非就是通過map.keySet()獲取到值,然後根據鍵獲取到值   f

Map集合方式

public class MapPractice { public static void main(String[] args) { Map<Integer,String> map = new HashMap<Integer,String&

Java中List集合的三方式

asn tex iter for nbsp next next() ray string 首先創建一個List集合: List<String> list = new ArrayList<String>();list.add("name"); list

java集合的幾方式總結及比較

理 訂閱 隨筆- 41  文章- 0  評論- 29  集合類的通用遍歷方式, 用迭代器迭代: Iterator it = list.iterator(); while(it.hasNext()) {   Object obj = it.next(); }

java中List、Set、Map集合的幾方式小結和比較

一、集合類的通用遍歷方式, 用迭代器迭代:1.迭代遍歷whileIterator it = list.iterator();while(it.hasNext()){Object obj = it.next();System.out.println(it.next());}2.

map方式

import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class TestMap {     public static void main(String[]

(2)map 方式

首先建立一個map,放入10000條資料 Map<Integer,String> map=new HashMap<Integer,String>(); for(int i=0;i<10000;i++){ map.put(i,"value

java基礎list的不同方式

java基礎之遍歷list的不同方式 遍歷方式有以下幾種: 1、for迴圈遍歷:基於計數器,在集合的外部維護一個計數器,然後依次讀取每一個位置的元素,當讀到最後一個元素時停止。 2、迭代器遍歷:iterator是面向物件的一個設計模式,目前是遮蔽不同資料集和的特點,統一遍歷集合的介面

Map集合的兩方式

import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class TestMap {

二叉樹方式、迭代及遞迴的實現)

二叉樹的常見遍歷方式主要有前序,中序和後序,以及層次遍歷(從上到下,從左到右)四種方法。 前、中、後遍歷分別順序如下: 分別通過遞迴和迴圈的方式實現(Python): # -*- coding:utf-8 -*- class TreeNode: def __

集合的幾方式

最近在看java集合框架部分的內容,總結一下遍歷集合元素的幾種方式,供參考。 package com.js.general; import java.util.Collection; import java.util.HashSet; /** * Java8為Iter

Java中HashMap的兩方式

第一種:   Map map = new HashMap();   Iterator iter = map.entrySet().iterator();   while (iter.hasNext())

Java之List集合的幾方法

package cn.com.javatest.collection; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /** * Java之List集合遍歷的幾種方法 * * @au

JAVAlist方法及其效率比較

四種主要方法有: foreach for(Object ob : list){ } Iterator Iterator it = list.iterator(); while(it.hasNext()){        Object ob = it.nex

Javalist方法效率比較

Java遍歷List四種方法的效率對比 遍歷方法簡介 Java遍歷List的方法主要有: (1)for each for(bject o :list)    {    } [java] view plain copy print? (2)Iterator Iterator iter = lis

Map<String, String> 方法

map.entry size tom hash post left println ace adding Map<String, String> map = new HashMap<String, String>(); map.put(

0010-OpenCV對影象或矩陣元素方法

影象的點或矩陣中的元素,是我們進行運算時的基本元素,所以遍歷影象的操作是經常要用到的,本文的程式碼用四種方式實現影象的遍歷。 我們通過元素遍歷實現對影象降色彩處理,因為256*256*256種顏色實在太多了,在影象顏色聚類或繪製彩色直方圖時,我們需要用一些代表性的顏色代替豐富的色彩空間,此時可以

list集合的三方法

List<String> list = new ArrayList<String>(); list.add("aaa"); list.add("bbb"); list.add("ccc"); 方法一: 超級for迴圈遍歷 for(String attribute : list

java map集合 --

1.Map 遍歷: Map<Integer, String> map = new HashMap<Integer, String>(); map.put(1, "a"); map.put(2, "b"); map.put(3, "ab"); map.put(4, "ab