map中沒有迭代器 不能直接迭代(遍歷)
* * set keyset() 這個方法 是 把map中的所有鍵(key)取出
* 放入乙個set集合中 返回給你
* v get(object key) 是通過傳入鍵key 返回的是 鍵key 對應value值
inte***ce
intera
}// test類 去實現interb 介面
// 這裡需要 使用 intera.interb
class
test
implements
intera.interb
}
public
class demo02 else
}system.out.println(map);
}private
static
void fun6()
private
static
void fun5()
private
static
void fun4()
}private
static
void fun3()
}/**
* */
public
static
void fun2()
}/**
* */
public
static
void fun1()
}}
遍歷map的三種方式
第一種 iterator entryiterator map.entryset iterator while entryiterator.hasnext 第二種 iteratoriterator map.keyset iterator while iterator.hasnext 第三種 map.f...
javase 遍歷Map的三種方式
一 setkeyset 返回key陣列 使用keyset 獲得map集合的所有鍵名。執行for迴圈,通過iterator.hasnext 和 iterator.next 獲得每乙個鍵名,再通過map.get key 方法獲得值value test public void test 二 set ent...
Java遍歷Map物件的三種方式
獲取map的key和value的方法分為三種形式 前兩種都有各自的迭代器 map.keyset 先獲取map的key,然後根據key獲取對應的value 或者單獨獲取 key map.entryset 同時查詢map的key和value,只需要查詢一次。map.values 單獨獲取 value 同...