相关疑难解决方法(0)

对包含Java中的数字的字符串进行排序

我对字符串的默认比较器(在SortedSet中)有问题.问题是默认比较器没有排序包含数字的良好字符串,即:在集合中我有:

room1, room2, room100
Run Code Online (Sandbox Code Playgroud)

自然排序应该如上所述,但在集合中我有:

room1, room100, room2
Run Code Online (Sandbox Code Playgroud)

我知道它为什么但我不知道如何改变它.

java sorting

21
推荐指数
3
解决办法
4万
查看次数

标签 统计

java ×1

sorting ×1