码迷,mamicode.com
首页 > 编程语言 > 详细

数组常见的操作_遍历

时间:2015-02-26 20:12:16      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

数组的操作:常用到得操作是遍历也即是获取数组中的元素。为了简化代码一般会用到for循环,遍历一般会用for循环

 1 public class Array_Obtain {
 2     public static void main(String[] args) {
 3         int[] arr=new int[3];
 4 
 5         //获取数组中的元素
 6         for(int x=0;x<3;x++){
 7              System.out.println("arr["+x+"]="+arr[x]+";");
 8         }
 9     }
10 }

 

如果数组是第二种格式那么数组元素多的情况下,就用数组中的一个属性(不是方法)length,他可以直接获取到数组的元素个数

用法是:数组名称.length

 1 public class Array_Obtain {
 2     public static void main(String[] args) {
 3          int[] arr=new int[]{4,56,7,8,9,3,25,56,32,345,43,5,3423,34};
 4          System.out.println(arr.length);
 5          int sum = 0;
 6          for (int u=0;u<arr.length ;u++ ){
 7              sum +=arr[u];
 8             System.out.println("arr["+u+"]="+arr[u]+";");
 9          }
10          System.out.println(sum);//获取元素的和
11     }
12     
13     //定义功能用于打印数组的元素,元素间用逗号隔开
14     public static void PrintArray(int[] arr){
15         System.out.print("【");
16         for (int x = 0;x<arr.length ;x++ )
17         {
18             if (x != arr.length-1)
19                System.out.print(arr[x]+", ");
20             else
21                System.out.println(arr[x]+"】");
22         }
23     }
24 }

 

 

 

二维数组的遍历:

public class fortyEight {
    public static void main(String[] args) {        
        
        //3个班级各4名学员参赛,计算每个班的平均分
        int scores[][] = new int[3][4];
        Scanner input = new Scanner(System.in);
        for(int i = 0;i<3;i++){
            for(int j = 0;j<4;j++){
                scores[i][j] = input.nextInt();
            }
        }
        
        //输出二维数组的每个元素
        for(int i = 0 ; i<3; i++){
            System.out.println("第"+(i+1)+"个班级的学员成绩:");
            int sum = 0;
            for(int j = 0; j<4; j++){
                System.out.println(scores[i][j]);
                sum += scores[i][j];
            }
            System.out.println("第"+(i+1)+"个班级的平均成绩:"+(sum/4));
        }
    }

}

 

 

数组常见的操作_遍历

标签:

原文地址:http://www.cnblogs.com/LO-ME/p/3547987.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!