我是java新手,我想将哈希表转换为字符串形式,每对由任何特殊字符分隔。我有点困惑如何在哈希表上应用循环并从中提取值。请解释一下如何做到这一点。提前致谢
public String parseHashtable(Hashtable detailHashtable){
String hashstring= "";
foreach(){
hashstring += key + "=" + hashtable[key] + "|";
}
return hashstring;
}
最佳答案
您可以按如下方式使用 Map.Entry:
String hashstring= "";
for (Map.Entry<String, String> entry : hashTable.entrySet()) {
hashstring += entry.getKey() + "=" + entry.getValue() + "|";
}
关于java - 如何在java中将哈希表转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32396140/