public static void main(string args) {
map map = new hashmap();
map.put("1", "value1");
map.put("2", "value2");
map.put("3", "value3");
//第一種:普遍使用,二次取值
system.out.println("通過map.keyset遍歷key和value:");
for (string key : map.keyset()) {
system.out.println("key= "+ key + " and value= " + map.get(key));
//第二種
system.out.println("通過map.entryset使用iterator遍歷key和value:");
iterator> it = map.entryset().iterator();
while (it.hasnext()) {
map.entry entry = it.next();
system.out.println("key= " + entry.getkey() + " and value= " + entry.getvalue());
//第三種:推薦,尤其是容量大時
system.out.println("通過map.entryset遍歷key和value");
for (map.entry entry : map.entryset()) {
system.out.println("key= " + entry.getkey() + " and value= " + entry.getvalue());
//第四種
system.out.println("通過map.values()遍歷所有的value,但不能遍歷key");
for (string v : map.values()) {
system.out.println("value= " + v);
php 遍歷mysql陣列中 PHP之陣列遍歷
陣列在php中是乙個非常強大的 用起來方便 容易,由於使用起來異常靈活,用它就可以實現資料結構中的鍊錶 棧 佇列 堆以及所謂的字典 集合等,也可以轉換成xml格式。1 使用for for語句遍歷陣列不是乙個好選擇,一般不會用,侷限性太大,因為陣列的下標很多時候不連續,或者是既有整數下標又有字串下標,...
JS中物件 陣列 Map的遍歷
js中的資料型別不多,資料 map以及物件是開發過程中經常使用到的複雜資料結構,經常需要遍歷來進行頁面資料的展示。先來建立乙個物件 var person 從 ecmascript 5 開始,有三種原生的方法用於列出或列舉物件的屬性 1 for.in.迴圈 該方法依次訪問乙個物件及其原型鏈中所有可列舉...
02 遍歷陣列的方法
1 es5 中遍歷資料的方法 2 3 1.foreach 遍歷 4 需求 遍歷陣列 張飛 關羽 趙雲 馬超 5 let arr1 張飛 關羽 趙雲 馬超 6 arr1.foreach v,i console.log v 張飛 關羽 趙雲 馬超 7 8 9 2.map 對映 遍歷陣列,返回乙個經過函式...