初学JAVA对数组b[i]赋值后,要对各个元素进行相加,怎么加
给个算法

解决方案 »

  1.   

    求b[i]的和?
    int sum=0;
    for(int i:b){
      sum+=i;
    }
      

  2.   

    Enhancedfor  还是有点用处的嘛
      

  3.   


    int sum = 0;
    for(Integer num : b){
       sum += num;
    }
      

  4.   

    import java.util.Random;public class Test1{
    public static int add(int[] b){
    int sum = 0;
    for(Integer c: b){
    sum+=c;
    }
    return sum;
    }
    public static void main(String[] args) {
    int[]b = new int[10];
    for(int i=0;i<b.length;i++){
    b[i]=new Random().nextInt(10);
    }
    System.out.println(Test1.add(b));
    }
    }
      

  5.   

    sum = 0;
    for(int i=0;i<b.length;i++){sum += b[i];