创建、初始化和操纵数组实例:

 1 public class TestArray {
 2    public static void main(String[] args) {
 3       double[] myList = {1.9, 2.9, 3.4, 3.5};
 4  
 5       // 打印所有数组元素
 6       for (int i = 0; i < myList.length; i++) {
 7          System.out.println(myList[i] + " ");
 8       }
 9       // 计算所有元素的总和
10       double total = 0;
11       for (int i = 0; i < myList.length; i++) {
12          total += myList[i];
13       }
14       System.out.println("Total is " + total);
15       // 查找最大元素
16       double max = myList[0];
17       for (int i = 1; i < myList.length; i++) {
18          if (myList[i] > max) max = myList[i];
19       }
20       System.out.println("Max is " + max);
21    }
22 }

其输出结果为:

1.9
2.9
3.4
3.5
Total is 11.7
Max is 3.5

看以下代码:

public class TestArray {
   public static void main(String[] args) {
      // 数组大小
      int size = 10;
      // 定义数组
      double[] myList = new double[size];
      myList[0] = 5.6;
      myList[1] = 4.5;
      myList[2] = 3.3;
      myList[3] = 13.2;
      myList[4] = 4.0;
      myList[5] = 34.33;
      myList[6] = 34.0;
      myList[7] = 45.45;
      myList[8] = 99.993;
      myList[9] = 11123;
      // 计算所有元素的总和
      double total = 0;
      for (int i = 0; i < size; i++) {
         total += myList[i];
      }
      System.out.println("总和为: " + total);
   }
}

其结果为:

总和为: 11367.373

该实例首先声明了一个数组变量 myList,接着创建了一个包含 10 个 double 类型元素的数组,并且把它的引用赋值给 myList 变量。

 

posted on 2021-10-03 20:33  辰逸1  阅读(33)  评论(0编辑  收藏  举报