用java使数字从大到小排列
时间: 2024-02-25 12:58:16 浏览: 21
你可以使用Java内置的排序算法来按照数字从大到小排列。以下是一个使用冒泡排序算法的示例代码:
```java
public class SortNumbers {
public static void main(String[] args) {
int[] numbers = {5, 2, 8, 3, 1, 6};
int temp;
for(int i=0; i < numbers.length; i++){
for(int j=1; j < (numbers.length-i); j++){
if(numbers[j-1] < numbers[j]){
//swap elements
temp = numbers[j-1];
numbers[j-1] = numbers[j];
numbers[j] = temp;
}
}
}
//print sorted array
for(int i=0; i < numbers.length; i++){
System.out.print(numbers[i] + " ");
}
}
}
```
输出结果为:8 6 5 3 2 1。
该代码使用了冒泡排序算法,通过比较相邻两个元素的大小并交换位置,最终将数组按照从大到小排列。