Collections.sort 對List進行排序

List<TreeNode> treeNodes = fileService.toTreeNodes(queryList);

		Collections.sort(treeNodes, new Comparator<TreeNode>() {
			public int compare(TreeNode s1, TreeNode s2) {
				/** * 升序排的話就是第一個參數.compareTo(第二個參數); 降序排的話就是第二個參數.compareTo(第一個參數); */
				Integer o2 = Integer.parseInt(s2.getId());

				return o2.compareTo(Integer.parseInt(s1.getId()));
			}
		});複製代碼
相關文章
相關標籤/搜索