封装一个对数组排序的方法

/**
     * 对数组排序
     * @param myArray 整型数组
     * @param aod 条件  d-降序,a-升序
     * @return 排序后的数组
     */
    public int [] arraySort(int [] myArray,String aod){
        // 外层循环次数(每个元素都代表一个循环位)
        for (int i = 0; i < myArray.length;i++){
            // 内层环比较,循环位会得到当前参与比较的元素中最大或最小值
            for (int j = i + 1;j < myArray.length; j++){
                if (aod == "d"){// 降序
                    // 控制条件
                    if (myArray[i] < myArray[j]){
                        int temp = myArray[i];
                        myArray[i] = myArray[j];
                        myArray[j] = temp;
                    }
                }else if (aod == "a"){// 升序
                    // 控制条件
                    if (myArray[i] > myArray[j]){
                        int temp = myArray[i];
                        myArray[i] = myArray[j];
                        myArray[j] = temp;
                    }
                }

            }
        }
        return myArray;
    }
原文地址:https://www.cnblogs.com/givre-foudre/p/12343304.html