Alphabetical sorting in treeset not working

扶醉桌前 提交于 2019-12-03 17:00:14

The sorting is fine. It is done in case-sensitive manner. Since unicode code point of T comes before d, so, Testtxt comes before docdoc in sorted set.

Since you want to do case insensitive sorting, you can use a pre-defined static CASE_INSENSITIVE comparator defined in String class. Instantiate your TreeSet like this:

TreeSet<String> ts=new TreeSet<String>(String.CASE_INSENSITIVE_ORDER);
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!