我有一个很长的Map(int,int []);
我使用map.entrySet()并返回我的地图的Set视图
Map <Integer, ArrayList<Integer>>res = function() ;
System.out.println( res.entrySet() ) ;
我想在新行显示每个条目:
[1 = [1,47,432,433,527,678,679,680,820,904],
2 = [1,31,47,66,118,139,194,195,196,217]
3 = [.............],
10 = [..............],
但我把它全部印在一条线上(它很长):
[1 = [1,47,432,433,527,678,679,680,820,904],2 = [1,31,47,66,118,139,194,195,196,217] ],3 = [123,23,.....],............
如何让我的设置在新行上打印每个键值对? 或者是逗号之后的默认逗号和一行?
答案 0 :(得分:3)
只需遍历EntrySet
的{{1}}并打印
Map