继续来说TreeSet集合,接下来和大家分享的是TreeSet集合中的一些易混淆的问题。
一、TreeSet是可以对字符串进行排序的, 因为字符串已经实现了Comparable接口(可以查阅API文档)。
1、字符串的比较规则:
情况一: 对应位置有不同的字符出现, 就比较的就是对应位置不同的字符。
情况二:对应位置上的字符都一样,比较的就是字符串的长度。
2、代码分析:
二、Tree案例——字符串排序
1、需求:将字符串中的数值进行排序。
例如:String str=”8 10 15 5 2 7”;——>”2 5 7 8 10 15”
2、代码实现: