Java 数组

2019-02-21  本文已影响0人  TESTME

Java 语言中提供的数组是用来存储固定大小的同类型元素。首先必须声明数组变量,才能在程序中使用数组。

dataType[] arrayRefVar;   // 首选的方法
dataType arrayRefVar[];  // 效果相同,但不是首选方法

数组的基本知识


public class JavaArray {
    public static void main(String []args) {
         // 定义数组
          double[] array1 = new double[10];
          array1[0] = 1;
          array1[1] = 2;
          array1[2] = 3;
          array1[3] = 4;
          // 计算所有元素的总和
          double total = 0;
          for (int i = 0; i < array1.length; i++) {
             total += array1[i];
          }
          System.out.println("总和为: " + total);
          
          int[] array2 = {1,2,3,4,5};
          // 打印所有数组元素
          for (int i = 0; i < array2.length; i++) {
              System.out.print(array2[i] + "  ");
          }
          System.out.println("");
          
          // 查找最大元素
          int max = array2[0];
          for (int i = 1; i < array2.length; i++) {
              if (array2[i] > max) {
                  max = array2[i];
              }
          }
          System.out.println("max = " + max);
          
          // for-each循环
          for (int i : array2) {
              System.out.print(i + "  ");
          }
          System.out.println("");
          
    }
}

多维数组

多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组,例如:

String str[][] = new String[2][5];
上一篇 下一篇

猜你喜欢

热点阅读