[英]How to get all the entries from a LinkedHashMap in Java?
我使用String對象作為linkedhashmap的關鍵。
如何獲取LinkedHashMap中的所有條目?
您有三個選項取決於您是只需要鍵,只需要值還是兩者
Set<String> keys = yourMap.keySet();
Collection<YourValueClass> values = yourMap.values();
Set<Map.Entry<String,YourValueClass>> pairs = yourMap.entrySet();
然后,如果需要,您可以輕松地迭代它們。 實際上所有這些都允許使用簡單的foreach循環進行迭代:
for (Map.Entry<String,YourClassValue> e : yourMap.entrySet())
// do something
您可以使用entrySet
方法,該方法返回包含地圖中鍵值對的集合。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.