有没有办法对从 Scanner 获得的条目进行排序?我遇到的问题是我有后缀索引来减轻重复的行 ID,当我扫描时,我没有得到一个完美的升序列表。例如,我得到如下所示的内容:
RowId: 2013-08-05 15:29:45.872 Value: 0
RowId: 2013-08-05 15:29:45.879 Value: 1
RowId: 2013-08-05 15:29:45.88 Value: 2
RowId: 2013-08-05 15:29:45.881 Value: 11
//The previous should be the following:
RowId: 2013-08-05 15:29:45.88_a Value: 3
正如您所看到的 .881 > .88 ,但正确的行之后放置了大约 30 个条目。有没有办法覆盖排序,或者是否有一种方便的方法可以让扫描仪返回正确排序?