您的位置:首页 > 编程语言 > Java开发

JAVA整型数组排序算法以及改进算法

2009-08-14 11:48 316 查看
1.0版本

public class Arraysort {

    //排序数组元素,从小到大

    private static  void sort(int[] a){

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

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

                //每个数组元素都和其后的每个数组元素比较,将小的元素与大的交换

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

                    int temp;

                    temp=a[i];

                    a[i]=a[j];

                    a[j]=temp;

                }

            }

        }

    }

    //输出数组

    private static void print(int[] a){

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

            System.out.print(a[i]);

        }

        System.out.println();

    }

    public static void main(String[] args) {

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

        sort(a);

        print(a);

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  算法 java string class
相关文章推荐