我有一个类型为
Map<String, List<String>>
我想对每个列表中的元素进行排序。 不需要对地图进行排序,但是需要对地图中的每个列表进行排序,即独立排序值。希望我清楚了。
我尝试在Map上使用keySet和entrySet元素,但是出现以下错误:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.util.ComparableTimSort.binarySort(ComparableTimSort.java:232)
at java.util.ComparableTimSort.sort(ComparableTimSort.java:176)
at java.util.ComparableTimSort.sort(ComparableTimSort.java:146)
at java.util.Arrays.sort(Arrays.java:472)
at java.util.Collections.sort(Collections.java:155)
看起来我正在尝试对列表进行排序时出现了null
。
有没有办法对包含null的列表进行排序?