将哈希映射EntrySet转换为带有标题列的表

时间:2019-04-01 15:39:34

标签: java arraylist hashmap

我正在编写一个简单的Java程序,该程序读取文件(.txt)的内容,并循环遍历每个字符以计算其频率。我使用Hashmap保存结果,并且能够毫无问题地显示条目集。但是,我想使用表格以更清晰的方式显示结果。到目前为止,我已经完成了

 System.out.println(" Character : Frequency ");
       for (Map.Entry<Character, Integer> entry : map.entrySet()) {
    System.out.println(entry.getKey()+" : "+entry.getValue());
}

这是输出

enter image description here

但是,我希望字符和频率值在各自标题列的中心对齐。

有没有办法做到这一点,或者控制台只是旨在在不改变外观的情况下提供结果?

0 个答案:

没有答案