你程序中间为啥要运行一次result.sort()呢
伱吧你的result.sort()去掉就正确了....你要求严格排序的话就不能去改顺序.....
我的那个是另一种写法 个人习惯写法问题...不用看 或者可以稍微了解一下处理过程...
这个程序是照书上的写的,我不明白result.sort()是以什么为排序标准的
sort()方法是对属性列表迳行一次原地排序,将原列表用进行了严格排序的新列表迳行替换掉 排序标准你可以认为成大小写敏感的排序方法 你可以把你的数据放到EXCEL裏 用A_Z排序的方式看看 这个排序标准和那个差不多。。