【发布时间】:2016-01-10 05:26:30
【问题描述】:
我是 Java 的新手,现在感觉很空白。
我正在制作一个使用 Apachi POI 从 excel 文档中获取数据并打印结果的程序。
我创建了一个哈希图,它使用一个“for”循环来遍历 Excel 工作表,并将值存储在其中。
Map<String, Integer> dataMap = new HashMap<String, Integer>();
循环运行完成后,我运行以下代码来打印结果:
System.out.println(dataMap);
结果以这种格式打印出来:
{A=1, Q=15, R=35, D=98, X=60, Y=21, N=57}
有没有一种方法可以打印出我的 hashmap,使它看起来更有条理,就像一个列表?有点像这样:
A = 1
Q = 15
R = 35
D = 98
X = 60
Y = 21
N = 57
我找不到这个问题的解决方案。如果有人可以请逐步告诉我如何按照我想要的方式打印此代码,那将是很棒的。
【问题讨论】:
-
您为什么不遍历地图并以您想要的任何方式打印它?
标签: java hashmap pretty-print