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

建反转排序类的对象

作者: 哈迪斯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();
      }
      }

相关文章

  • Collection是类

    都是包含静态方法的工具类 Collections类 排序操作 void reverse(List list):反转...

  • Collections 简述Comparable和Compara

    Comparable: 强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的compareTo...

  • 排序算法、链表反转

    快速排序、冒泡排序、选择排序 链表反转

  • Spring入门

    spring 简介 作用:IOC容器,控制反转,将创建对象的权利交给容器去做 好处:不用new对象,降低了类与类之...

  • springIoc

    1、Ioc(Inverse of control,控制反转) 控制:指对象的控制权 反转:控制权从调用类中移除,由...

  • Spring框架——IOC

    spring 作用:ioc容器,控制反转,将创建对象的权利交给容器去做好处:不用new对象,降低了类与类之间的耦合...

  • Spring框架——IOC

    spring 作用:ioc容器,控制反转,将创建对象的权利交给容器去做好处:不用new对象,降低了类与类之间的耦合...

  • 排序

    排序 降序 升序 反转

  • 2018-07-04 Spring 入门配置,概念,约束

    IOC 控制反转,将对象的创建权反转给了springDI 依赖注入前提是必须有IOC的环境,Spring管理这个类...

  • 2018-07-04 Spring 入门配置,概念,约束

    IOC 控制反转,将对象的创建权反转给了springDI 依赖注入前提是必须有IOC的环境,Spring管理这个类...

网友评论

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

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