zoukankan      html  css  js  c++  java
  • java选择排序

    /**
    * Created by rabbit on 2014-5-9.
    */
    class ArrayTest2 {
        public static void SelectSort(int [] arr) //定义选择排序的方法
        {
            for (int x=0;x<arr.length;x++)
            {
                for (int y=0;y<arr.length-1;y++)
                {
                    if (arr[x]<arr[y])
                    {
                        int temp=arr[x];
                        arr[x]=arr[y];
                        arr[y]=temp;
                    }
                }
            }
        }
        public static void PrintArr(int [] arr) //定义输出数组元素的方法
        {
            for (int x=0;x<arr.length;x++)
            {
                if (x!=arr.length-1)
                {
                    System.out.print(arr[x]+ ",");
                }else
                    System.out.print(arr[x]);
            }
            System.out.println();
        }
        public static void main(String[] args)
        {
            int [] arr={3,6,1,9,7,0,-1};
            PrintArr(arr); //使用方法输出排序前的数组内容
            SelectSort(arr); //使用选择排序方法
            PrintArr(arr);  //使用方法输出排序前的数组内容


        }
    }

  • 相关阅读:
    start internal web server in .net 2.0
    windows scripts tips
    move vs2k3 to vs2k5
    w2k telnet port change
    Webservice自动表生成TableForGen
    用C#改写Head First Design PatternsSingleTon(原创)
    使用反射创建动态模块
    使用反射将委托挂钩
    用C#改写Head First Design PatternsState(原创)
    用Xmlhttp无刷新更新DIV
  • 原文地址:https://www.cnblogs.com/liupengcheng/p/3719084.html
Copyright © 2011-2022 走看看