欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Arrays的sort用法

程序员文章站 2024-03-06 10:06:49
...

List<String> list = new ArrayList<String>() ;
list.add("abcd") ;
list.add("abdc") ;
list.add("aadf") ;
list.add("aabf") ;
/*将list转为数组*/
String[] strs = new String[list.size()] ;
list.toArray(strs) ;
/*排序,只排2<=索引<4之间的数据*/
Arrays.sort(strs,2,4) ;
for(String str : strs){
System.out.println(str) ;
}


关于对象之间的比较,比如User对象,要按名字进行排序,那么User对象要实现Comparable接口,然后用快速排序即可