[英]How to pass all values from properties file as key to hashmap
我有一個包含幾個引號的專有文件
a = true
b = yes
c = X
d = Y
e = true
r = yes
我想讀取此文件並將所有鍵作為鍵傳遞給哈希圖,並根據哈希圖中存在的鍵,需要更新值
for (String key : properties.stringPropertyNames()) {
String value = properties.getProperty(key);
mymap.put(key, Integer.valueOf(value));
}
它沒有從屬性文件中獲取所有條目。.任何人都可以提供任何其他方法
這里沒有問題可以解決。 Properties
已經是一個哈希映射。
如果必須將其放入另一個Map
,則只需使用Map.putAll()
。
使用.entrySet()並遍歷.properties條目。
for (final Entry<Object, Object> entry : properties.entrySet()) {
map.put((String) entry.getKey(), (String) entry.getValue()); }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.