java降序数代码 java 数组降序

这个java代码,如何降序排列,代码如何编写呢?

用Arrays类sort()对数组元素进行降序排列:

创新互联是一家专业提供苏尼特左企业网站建设,专注与网站设计制作、网站建设H5网站设计、小程序制作等业务。10年已为苏尼特左众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。

import java.util.Arrays;

class SortDemo

{

public static void main(String[] args)

{

int[] vec={65,70,-77,85,98};

Arrays.sort(vec);

System.out.println("/n");

System.out.println("降序排列:");

for (int i=vec.length-1;i=0 ;i-- )

{

System.out.print(vec[i]+" ");

}

}

}

java中怎样对一个整数数组进行降序排序

int[] array = {1,2,5,8,12}; //随便定义一个数组,用冒泡排序法

for (int i = 0;i array.length;i++){

for(int j = i;j array.length;j++){

if (array[i] array[j]){

int temp = array[i];

array[i] = array[j];

array[i] = temp;

}

}

}

或者你有一个数组

List list = new ArrayList();

list.sort();

java里升序和降序最简短的代码分别是什么?

直接调用jdk里面的方法Arrays.sort(args)方法。而且这个方法重载实现了多个参数,排序下标[N~M]位数字~倒叙,升序等等~

for (int i = 0; i list.size(); i++) {

for (int j = i + 1; j list.size(); j++) {

if (list.get(i) list.get(j)) {

int temp = list.get(i);

list.set(i, list.get(j));

list.set(j, temp);

}

}

}

System.out.println("升序:" + list);

for (int i = 0; i list.size(); i++) {

for (int j = i + 1; j list.size(); j++) {

if (list.get(i) list.get(j)) {

int temp = list.get(i);

list.set(i, list.get(j));

list.set(j, temp);

}

}

}

System.out.println("降序:" + list);

如何在Java中从键盘输入10个数,用选择法按降序排序并输出?

在Java中在数组中保存10个数,调用下面的排序函数,用选择法按降序排序:public static void selectionSort(int[] arr){ for (int i = 0; i arr.length - 1; i++) { int max = i; for (int j = i + 1; j arr.length; j++) { if (arr[max] arr[j]) { max = j; } } if (max != i) { int tmp = arr[max]; arr[max] = arr[i]; arr[i] = tmp; } } }


当前标题:java降序数代码 java 数组降序
网站地址:http://cdiso.cn/article/hgghoj.html

其他资讯