Java小白(7)

本文介绍了Java中数组的基本操作,包括查找最大值、冒泡排序以及处理多维数组以统计销售公司各小组的销售额。通过具体示例展示了如何遍历一维数组找到最大元素,如何使用冒泡排序算法对数组进行排序,以及如何处理不规则的多维数组来完成销售数据的统计。

//数组的遍历;
public class Example22 {
    public static void main (String[] args){
        int[] pl = new int[]{8,7,5,3,1,9};
        int max = pl[0];//定义一个全局变量,假设pl[0]是数组中最大的值;
        //利用循环查看数组中的每一个元素值
        for (int i=0;i<pl.length;i++){
            if(max<pl[i]){    //比较pl[i]的值是否大于max;
                max = pl[i];//找到最大值并把它赋值给max;
            }
        }
        System.out.println("数组pl中的最大值为:"+max);
    }
}
 

//冒泡排序;
public class Example24 {
    public static void main (String[] agrs){
        //定义一个数组a
        int[] a = {8,7,2,4,1,9};
        //循环打印出排序前的顺序;
        for(int i=0;i<a.length;i++){
            System.out.print(a[i]+" ");
            
        }
        System.out.println();
        
        //利用吗冒泡排序法数组a进行排序;
        for(int i=1;i<a.length;i++){
            for(int j=0;j<a.length-i;j++){
                if(a[j]>a[j+1]){
                    int b = a[j+1];
                    a[j+1] = a[j];
                    a[j] = b;
                    
                }
            }
        }
        for(int i=0;i<a.length;i++){
            System.out.print(a[i]+" ");
        }
    }
}
 

//多维数组,统计销售公司的销售额;
public class Exampl25 {
    public static void main(String[] args){
        int[][] arr = new int [3] [];
        arr[0] = new int[]{11,12};
        arr[1] = new int[]{21,22,23};
        arr[2] = new int[]{31,32,33,34};
        int sum = 0;
        for(int i=0;i<arr.length;i++){
            int g = 0;
            for(int j=0;j<arr[i].length;j++){
                g+=arr[i][j];
            }
            sum += g;
            System.out.println("第"+(i+1)+"小组销售额为:"+g+"万元");
        }
        System.out.println("总销售额为:"+sum+"万元");
    }

}
 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值