我需要迭代一个包含键的字符串和值的对象的映射。我想迭代这个地图来打印它的内容,其中包括对象中变量的状态。到目前为止我试过这个:
/**
* Iterates over the map to print out textual
* representations of its contents.
*/
public String printMap() {
String list = "This is a list of members ";
for (String eachMember : memberNumbers.keySet()) {
list = list + memberNumbers.get(eachMember);
}
return list;
}
答案 0 :(得分:0)
无论memberNumbers的值类型是什么,添加一个名为toString()的函数(如果它是一个自定义对象)
public String toString() {
return this.name;
}
其中this.name是您放入memberNumbers
内的任何对象的属性