您的位置:首页 > 其它

简单易用的数组排序(升序、降序)

2016-05-27 11:30 309 查看
import java.util.Arrays;
import java.util.Comparator;

/**
* Created by idea on 2016/5/27.
* @Author:我就是你的小星星
*/
@SuppressWarnings("all")
public class Sort {
public static void main(String[] args) {
Integer [] nums = {1,2,5,3,8};
positiveNums(nums);
reverseNums(nums);

}

/**
* 数组正序排列
* @param nums 数组参数
*/
public static void positiveNums(Integer [] nums){
Arrays.sort(nums);
System.out.println(nums);

}

/**
* 数组倒序排列
* @param nums 数组参数
*/
public static void reverseNums(Integer [] nums){
Arrays.sort(nums, new Comparator<Integer>() {
public int compare(Integer o1, Integer o2) {
return -(o1-o2);
}
});
System.out.println(Arrays.toString(nums));
}
}
对本文章有疑问者可以向博主提出,如需转载请说明出处。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息