java:ArrayList迴圈遍歷的倆種方法使用 ArrayList取出第i個值
package collection;
import
Java.util.*;
public class NewArrayList {
public static void main(String[] args) {
List<Student> students = new ArrayList<Student>();
for (int i = 0; i < 6; i++) {
students.add(new Student("Happy"+i,"male"+i,20+i));
}
print(students);
print2(students);
}
//迴圈遍歷①for
public static void print(List<Student> newList){
System.out.println("總資料:"+newList.size());
Student student;
for (int i = 0; i < newList.size(); i++) {
student = (Student)newList.get(i);
System.out.println(student.toString());
}
}
//迴圈遍歷①Iterator
public static void print2(List<Student> newList){
System.out.println("總資料:"+newList.size());
Iterator<Student> iterator = newList.iterator();
Student student;
while (iterator.hasNext()){
student = (Student)iterator.next();
System.out.println(student.toString());
}
}
}
index表示要取的元素的下標(從0開始)
例如:你想取第一個元素"201";
List grouplist=this.getGroupList();
String s =(String)grouplist.get(0);
此時s="201";
如果要迴圈輸出:
for(int i=0;i<grouplist.size();i++)
System.out.println(grouplist.get(i));
相關推薦
java:ArrayList迴圈遍歷的倆種方法使用 ArrayList取出第i個值
package collection; import Java.util.*; public class NewArrayList { public static void main(String[] args) { List<Student> stud
java:ArrayList迴圈遍歷的倆種方法使用 ArrayList取出第i個值
package collection; import java.util.*; public class NewArrayList { public static void main(String[] args) { List<Student> stude
java之Map集合遍歷幾種方法
package cn.com.javatest.collection; import java.util.HashMap; import java.util.Iterator; import java.util.Map; /** * java之Map集合遍歷幾種方法 * * @author:
二叉樹的高度 java 利用遞迴和層次遍歷兩種方法
原文:http://blog.csdn.net/fangchao3652/article/details/53456468 ackage edu.lnu.fang.BiTree; import java.util.ArrayList; import java.util.L
Mybatis框架:foreach迴圈遍歷欄位(為了解決動態表、動態欄位查詢資料)
最近由於需求,需要前端傳遞動態表名,然後根據表名動態查詢欄位,然後對其資料進行處理,匯入空間資料庫。留下腳印,已做標記! 估計這時候會有人想,查詢動態欄位返回值為tableName.*就可以了啊,的確,但是個人原因吧,不太喜歡用*來做為查詢返回欄位,而且用
Java 陣列 與 迴圈遍歷
Java 陣列 陣列由多個元素組成,每個元素都具有相同資料型別 陣列命名時名稱與[ ]可以隨意排列,但宣告的二維陣列中第一個中括號中必須要有值,它代表的是在該二維陣列中有多少個一維陣列 Java中,
List遍歷三種方法:1.for 2.增強性for 3.叠代器
arr ast pub next() ati i++ 元素 叠代 port package chapter09; import java.util.ArrayList;import java.util.Iterator;import java.util.List; /* *
Map遍歷四種方法
//第一種:普遍使用,二次取值 System.out.println("通過Map.keySet遍歷key和value:"); for (String key : map.keySet()) { System.out.println("k
JavaScript DOM深度遍歷(2種方法)和廣度遍歷
DOM深度優先遍歷 1. API方法creatNodeIterator(ele,whatToShow,filter,boolean) 引數介紹: whatToShow:待顯示的節點型別,
python 字典(dict)遍歷四種方法的效能
python中,遍歷dict的方法有四種。但這四種遍歷的效能如何呢?我做了如下的測試 l = [(x,x) for x in xrange(10000)] d = dict(l) from time import clock t0=clock() for i in d:
編寫程式,要求通過一次遍歷找到單鏈表中倒數第 n 個節點
這是我們實習的第一道題目 1問題描述:要求通過一次遍歷找到單鏈表中倒數第 n 個節點(ps: 不允許使用 雙向連結串列;不允許 修改原始單鏈表;可使用額外的輔助空間,但是輔助空間的數目必須最小,不能和
java基礎學習總結(十八):切勿用普通for迴圈遍歷LinkedList
ArrayList與LinkedList的普通for迴圈遍歷 對於大部分Java程式設計師朋友們來說,可能平時使用得最多的List就是ArrayList,對於ArrayList的遍歷,一般用如下寫法: public static void main(String[] args) {
ArrayList和LinkedList的幾種迴圈遍歷方式及效能對比分
轉自:http://www.trinea.cn/android/arraylist-linkedlist-loop-performance/ 主要介紹ArrayList和LinkedList這兩種list的五種迴圈遍歷方式,各種方式的效能測試對比,根據Arra
ArrayList和LinkedList的幾種迴圈遍歷方式及效能對比分析 主要介紹ArrayList和LinkedList這兩種list的五種迴圈遍歷方式,各種方式的效能測試對比,根據ArrayLis
主要介紹ArrayList和LinkedList這兩種list的五種迴圈遍歷方式,各種方式的效能測試對比,根據ArrayList和LinkedList的原始碼實現分析效能結果,總結結論。 通過本文你可以瞭解(1)List的五種遍歷方式及各自效能 (2)foreach及Iterator的實現 (3)加
Java中List集合遍歷的三種方式
asn tex iter for nbsp next next() ray string 首先創建一個List集合: List<String> list = new ArrayList<String>();list.add("name"); list
Java之List集合遍歷的幾種方法
package cn.com.javatest.collection; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /** * Java之List集合遍歷的幾種方法 * * @au
ES5 map迴圈一大坑:迴圈遍歷竟然出現逗號!
一、map map大法好 作為當今程式界最好用的迴圈方法之一map, 在我的專案裡基本替代了for迴圈 map迴圈常用的一些方法 /********* ES6 **********/ //一行程式碼可以省略return array.map( item => console.lo
Java中 List的遍歷及三種遍歷方法
Java List遍歷方法 及其效率對比 package com.zbalpha.test; import java.util.ArrayList; import java.util.Iterator; import java.util.List;
JAVA定義一個執行緒池,迴圈遍歷list
文章目錄 前言 思路 下面是我自己專案中的呼叫程式碼,供你參考(ProcessNumTask就是那個實現Callable的任務): Callable與Future的介紹 Callable的介面定義如下:
迴圈遍歷JSONObject的一種方法
如果對JSONArray的遍歷你能很輕鬆地實現,那麼有可能你對JSONObject的迴圈遍歷卻束手無策。 原因就是,JSONArray的遍歷可以很輕鬆地用索引來實現,而JSONObject裡,元素卻是以"鍵值對"存在的,即:"鍵名":"鍵值"結構。 對於這種結構,獲取了它的鍵名(Key)也就