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

数组求最大最小值和排序java实现

2014-08-01 15:00 519 查看
public class ArrayDemo05 {
public static void main(String[] args) {
    int list01[]={67,89,87,69,90,100,75,90};
    int max;
    int min;
    max=min=list01[0];
    for(int i=0;i<list01.length;i++){
        if (list01[i]>max)
            max=list01[i];
        if(list01[i]<min)
            min=list01[i];
    }
    System.out.println("The max value is:"+max);
   
//    for(int i=0;i<list01.length;i++){
//        if(list01[i]<min)
//            min=list01[i];
//    }
    System.out.println("The min value is:"+min);
   
    System.out.print("原始数组1的结果:\t");
    for(int i=0;i<list01.length;i++){
        System.out.print(list01[i]+"\t");
    }
    System.out.println("");
    for(int i=1;i<list01.length;i++){
        for(int j=0;j<list01.length;j++){
            if(list01[j]>list01[i]){
                int temp=list01[i];
                list01[i]=list01[j];
                list01[j]=temp;
            }
        }
        System.out.print("第"+i+"次排序的结果: \t");
        for(int k=0;k<list01.length;k++){
            System.out.print(list01[k]+"\t");
        }
        System.out.println("");
    }
    for(int i=0;i<list01.length;i++){
    System.out.print(list01[i]+" ");
    }
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐