用Java按从小到大排序并输出数组a[5]={15,83,37,62,28}
时间: 2023-04-05 12:01:39 浏览: 117
可以使用冒泡排序算法对数组a进行从小到大排序,具体实现如下:
```
int[] a = {15, 83, 37, 62, 28};
for (int i = 0; i < a.length - 1; i++) {
for (int j = 0; j < a.length - 1 - i; j++) {
if (a[j] > a[j + 1]) {
int temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
for (int i = 0; i < a.length; i++) {
System.out.print(a[i] + " ");
}
```
输出结果为:15 28 37 62 83
相关问题
用java按从小到大排序并输出数组a[5]={15,83,37,62,28}
可以回答这个问题。以下是Java代码:
```java
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] a = {15, 83, 37, 62, 28};
Arrays.sort(a);
System.out.println(Arrays.toString(a));
}
}
```
输出结果为:[15, 28, 37, 62, 83]
用Java按从小到大排序输出数组[5]={15,83,37,62,28}
可以使用冒泡排序算法来实现,具体代码如下:
int[] arr = {15, 83, 37, 62, 28};
for (int i = 0; i < arr.length - 1; i++) {
for (int j = 0; j < arr.length - i - 1; j++) {
if (arr[j] > arr[j + 1]) {
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
输出结果为:15 28 37 62 83