【发布时间】:2013-10-31 12:59:59
【问题描述】:
我正在从 DB 中获取 List 格式的数据。
UserSession 将具有 WorkStationName、UserName 和 AreaName。
现在我想先对 WorkStationname 进行排序,然后是 userName,然后是 AreaName。
如何在java中做到这一点?是否可以使用 Comparator 来做到这一点?
【问题讨论】:
-
我敢打赌你还没试过。 :)
-
到目前为止你做了什么?在此处发布您的进度
-
我已经创建了第一个区域压缩,然后这个列表将再次对用户组合进行排序,然后这个列表将再次按 Workstation 的比较器排序。但它没有给我正确的结果..
-
你不能在数据库中使用 ORDER BY 子句,假设它是 SQL 吗?
-
是的,我可以使用它,但是它的条件查询和数据不正确可能是大写或小写,它会出现在两个术语中。所以它不会产生正确的排序结果.
标签: java collections comparator