美文网首页
建反转排序类的对象

建反转排序类的对象

作者: 哈迪斯Java | 来源:发表于2023-06-27 20:30 被阅读0次

    /**

    • 反转排序算法实例
      */
      public class ReverseSort {
      public static void main(String[] args) {
      // 创建一个数组
      int[] array = { 10, 20, 30, 40, 50, 60 };
      // 创建反转排序类的对象
      ReverseSort sorter = new ReverseSort();
      // 调用排序对象的方法,将数组反转
      sorter.sort(array);
      }

      /**

      • 反转排序
      • @param array 要排序的数组
        */
        public void sort(int[] array) {
        System.out.println("数组原有内容:");
        showArray(array); // 输出排序前的数组元素
        int temp;
        int len = array.length;
        for (int i = 0; i < len / 2; i++) {
        temp = array[i];
        array[i] = array[len - 1 - i];
        array[len - 1 - i] = temp;
        }
        System.out.println("数组反转后内容:");
        showArray(array); // 输出排序后的数组元素
        }

      /**

      • 显示数组中的所有元素
      • @param array 要显示的数组
        */
        public void showArray(int[] array) {
        for (int i : array) { // 遍历数组
        System.out.print("\t" + i); // 输出每个数组元素值
        }
        System.out.println();
        }
        }

    相关文章

      网友评论

          本文标题:建反转排序类的对象

          本文链接:https://www.haomeiwen.com/subject/egphddtx.html