Tag: 树图

在Java中按日期键排序地图

我正在尝试使用TreeMap按日期键在java中对地图进行排序。 这是我的代码 public static void sort() { BufferedReader br; String line; String[] data; Date date ; DateFormat df = new SimpleDateFormat(“dd-mm-YYY”); Map map = new TreeMap(); try { br = new BufferedReader(new FileReader( “/home/user/Desktop/train/2013-training_set.txt”)); int i=0; while ((line = br.readLine()) != null) { ++i; data = line.split(“:”); map.put(df.parse(data[1]), line); } System.out.println(map.size()+” i = “+i); Set […]

使用自定义Comparator在Java中创建SortedMap

我想用Java自定义排序顺序创建一个TreeMap 。 作为字符串的排序键需要根据第二个字符进行排序。 值也是字符串。 示例地图: Za,FOO Ab,Bar