java给一段数字排序
时间: 2023-05-26 14:06:36 浏览: 48
以下是Java代码实现从小到大排序一组整数:
```java
public class SortNumbers {
public static void main(String[] args) {
int[] numbers = { 6, 2, 8, 4, 1, 3, 9, 5, 7 };
System.out.print("Before sorting: ");
for (int n : numbers) {
System.out.print(n + " ");
}
bubbleSort(numbers);
System.out.print("\nAfter sorting: ");
for (int n : numbers) {
System.out.print(n + " ");
}
}
public static void bubbleSort(int[] numbers) {
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]) {
temp = numbers[j - 1];
numbers[j - 1] = numbers[j];
numbers[j] = temp;
}
}
}
}
}
```
运行结果:
```
Before sorting: 6 2 8 4 1 3 9 5 7
After sorting: 1 2 3 4 5 6 7 8 9
```