手动实现HashMap3_实现toString方法,方便查看Map中的键值对信息
toString方法代码块
public String toString() {
StringBuilder sb = new StringBuilder('[');
for(int i=0;i<table.length;i++) {
Node2 temp = table[i];
while(temp!=null) {
sb.append(temp.key+":"+temp.value+",");
temp = temp.next;
}
}
sb.setCharAt(sb.length()-1, ']');
return sb.toString();
}