美文网首页
Java 数组

Java 数组

作者: TESTME | 来源:发表于2019-02-21 09:20 被阅读0次

    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];
    

    相关文章

      网友评论

          本文标题:Java 数组

          本文链接:https://www.haomeiwen.com/subject/ueohyqtx.html