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);  //使用方法输出排序前的数组内容


        }
    }

  • 相关阅读:
    iOS重签名及问题总结
    安装class-dump
    UISearchController 很坑
    hashmap 之哈希冲突
    wait()与sleep()的区别
    docker之es+es-head+kibana+ik分词器安装
    MySQL很有用的命令
    分布式事务执行逻辑
    索引 创建原则
    合理使用存储引擎
  • 原文地址:https://www.cnblogs.com/liupengcheng/p/3719084.html
Copyright © 2011-2022 走看看