本人刚刚开始学习JAVA,遇到的第一个问题就是数组排序问题,经过参考与努力终于有了让人高兴的结果,现与初学朋友分享. 代码如下: public class Array3 { //初始化数组 int b[]={32,11,44,70,4,2,8,100,300,5,1};
public static void main(String arg[]){ //声明类实例 Array3 ar=new Array3(); //定义新数组 int a[]=ar.b; //数组比较及元素交换 for(int j=0;j for(int k=0;k if(a[k]>a[j]){ int temp=0; temp=a[k]; a[k]=a[j]; a[j]=temp; } } }
for(int i=0;i System.out.print(a[i]+" "); } }//main()
}/**Array3*/
请高手指导! |