java学习

该实例完整地展示了如何创建、初始化和操纵数组:


TestArray.java 文件代码:

public class TestArray {

  public static void main(String[] args) {

      double[] myList = {1.9, 2.9, 3.4, 3.5};

      // 打印所有数组元素

      for (int i = 0; i < myList.length; i++) {

        System.out.println(myList[i] + " ");

      }

      // 计算所有元素的总和

      double total = 0;

      for (int i = 0; i < myList.length; i++) {

        total += myList[i];

      }

      System.out.println("Total is " + total);

      // 查找最大元素

      double max = myList[0];

      for (int i = 1; i < myList.length; i++) {

        if (myList[i] > max) max = myList[i];

      }

      System.out.println("Max is " + max);

  }

}

以上实例编译运行结果如下:


1.9

2.9

3.4

3.5

Total is 11.7

Max is 3.5

foreach 循环

JDK 1.5 引进了一种新的循环类型,被称为 foreach 循环或者加强型循环,它能在不使用下标的情况下遍历数组。


示例


该实例用来显示数组myList中的所有元素:


TestArray.java 文件代码:

public class TestArray {

  public static void main(String[] args) {

      double[] myList = {1.9, 2.9, 3.4, 3.5};

      // 打印所有数组元素

      for (double element: myLi

你可能感兴趣的:(java学习)