用java写一个打擂台排序的代码
时间: 2024-05-03 22:16:50 浏览: 78
以下是一个简单的Java代码示例,实现了打擂台排序:
```java
import java.util.Arrays;
public class ArenaSort {
public static void main(String[] args) {
int[] scores = {80, 90, 70, 85, 95, 75};
sort(scores);
System.out.println(Arrays.toString(scores));
}
public static void sort(int[] scores) {
for (int i = 0; i < scores.length - 1; i++) {
for (int j = i + 1; j < scores.length; j++) {
if (scores[i] < scores[j]) {
int temp = scores[i];
scores[i] = scores[j];
scores[j] = temp;
}
}
}
}
}
```
该程序定义了一个 `sort` 方法,使用冒泡排序算法将得分从高到低排序。在 `main` 方法中,我们声明一个整型数组 `scores` 并初始化它,然后调用 `sort` 方法对其进行排序。最后,我们使用 `Arrays.toString` 方法将排序后的数组打印出来。
阅读全文