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

被折叠的 条评论
为什么被折叠?



