Skip to content

db文件超过10个时,排序错误,会导致消息时序混乱 #96

Description

@wenqh

Image
如图,改成下面这个代码就没问题了

List msgDbList = DataSourceType.getMsgDb().stream()
.sorted(Comparator.comparingInt(s -> Integer.parseInt(s.replaceAll(".*#MSG(\d+)\.db", "$1"))))
.collect(Collectors.toList());

感谢作者

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions