以下是一种使用Java编写数组排序的示例代码:

public class ArraySort {
   public static void main(String[] args) {
      int[] arr = { 5, 2, 8, 3, 1 };
      int temp = 0;
      // Bubble sort
      for (int i = 0; i < arr.length-1; i++) {
         for (int j = 0; j < arr.length-1-i; j++) {
            if (arr[j] > arr[j+1]) {
               temp = arr[j];
               arr[j] = arr[j+1];
               arr[j+1] = temp;
            }
         }
      }
      // Print sorted array
      for (int i = 0; i < arr.length; i++) {
         System.out.print(arr[i] + " ");
      }
   }
}

在这个示例中,我们使用冒泡排序对整数数组进行排序。我们首先声明一个整数数组 arr,然后使用嵌套的 for 循环来比较相邻的元素并交换它们的位置,直到整个数组都被排序。最后,我们使用另一个 for 循环来打印已排序的数组。

当然,这只是其中一种排序算法,还有其他排序算法,如选择排序、插入排序、快速排序等。您可以根据需要选择适合您的算法

用Java写一个数组排序

原文地址: http://www.cveoy.top/t/topic/hnmM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录