@Override
public String toString() {
Iterator<Entry<Writable, Writable>> i = entrySet().iterator();
if (!i.hasNext())
return "{}";
StringBuilder sb = new StringBuilder();
sb.append('{');
for (;;) {
Entry<Writable, Writable> e = i.next();
Writable key = e.getKey();
Writable value = e.getValue();
sb.append(key == this ? "(this Map)" : key);
sb.append('=');
if (value instanceof ArrayWritable) {
sb.append(Arrays.toString(((ArrayWritable) value).get()));
}
else {
sb.append(value == this ? "(this Map)" : value);
}
if (!i.hasNext())
return sb.append('}').toString();
sb.append(", ");
}
}
LinkedMapWritable.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:es-hadoop-v2.2.0
作者:
评论列表
文章目录