定义一个类,类中定义对数组操作方法

定义一个类,类中定义对数组操作方法

定义一个类,类中定义对数组操作方法

静态
静态
静态
测试类



/*

    许昌学院

    马志勇

    互助 互祝 互祝

*/

class UseArray{

    static int a[];

    public UseArray() {} 

    public static void paixu(){

         for (int i = 0; i < a.length-1; i++) {

             for (int j = i+1; j < a.length; j++) {

                  int mid;

                  if (a[i] > a[j]) {

                      mid = a[j];

                      a[j] = a[i];

                      a[i] = mid;

                  }

             }

         } 

    }

    public static void daoxu() {

         for (int i = 0; i < a.length-1; i++) {

             for (int j = i+1; j < a.length; j++) {

                  int mid;

                  if (a[i] < a[j]) {

                      mid = a[j];

                      a[j] = a[i];

                      a[i] = mid;

                  }

             }

         } 

    }

    public static void bianli() {

         for (int i = 0; i < a.length; i++) {

             if (i < a.length - 1) {

                  System.out.print(a[i] + ",");

             } else {

                  System.out.println(a[i] + "。");

             }

         }

    }

    

}

 

public class UseArrayTest {

    public static void main(String[] args) {

         int a[]= {1,4,6,3,8,9,5};

         UseArray u=new UseArray();

         u.a=a;

         u.bianli();

         //逆序

         u.daoxu();

         u.bianli();

         //顺序

         u.paixu();

         u.bianli();  

    }

}

发布了21 篇原创文章 · 获赞 50 · 访问量 5261

猜你喜欢

转载自blog.csdn.net/mzy1711231996/article/details/104959979