java 数组的定义

package java03;
/*
数组的初始化:就是创建一个数组,并向其中古语一些默认的值

两种常见的初始化方式:
    1、动态初始化(指定长度)
    2、静态初始化(指定内容)

 动态初始化数组格式:
    数据类型[] 数组名称 = new 数据类型[数组长度];
      拆成两个步骤:   数据类型[] 数组名称;
                    数组名称 = new 数据类型[数组长度] ;

    解析:
        左侧的数据类型,也就是数组当中保存的数据,全部是统一的类型
        [] 中括号 代表是一个数组
        左侧的数据名称  就是数组的名字
        new代表创建数组的动作
        数据类型  必须和左边的数据类型保持一致
        数组长度就是数组可以保存多少个数据,是一个int数字

  静态初始化数组格式:
  数组类型[] 数组名称 = new 数组类型[] {元素1,元素2,.....};
  拆成两个步骤:   数据类型[] 数组名称;
                    数组名称 = new 数据类型[] {元素1,元素2,.....};
  
        省略格式:
            数据类型[] 数组名称 = {元素1,元素2,.....};      不支持分成两个步骤
        注意事项:
        虽然静态数组初始化没有直接告诉长度,但是根据大括号里面的元素具体内容,也可也以直接自动推算出来

建议:明确内容用静态数组,不知内容用动态数组
*
* */
public class Domo01Array {
    public static void main(String[] args) {
//        创建一个数组,里面可以保存60个int数据
        int[] array1 = new int[60];

//        创建一个数组,可以存放60个double类型的数据
        double[] array2 = new double[80];

//        创建一个数组,可以存放5个字符串
        String[] array3 = new String[5];

//        创建一个数组,用来装的全是int数字,具体为12,23,45,56
        int[] array4 = new int[]{12,23,45,56};

//        创建一个数组,用来装字符串:“hello”,“world”,“java”
        String[] array5 = new String[] {"hello","world","java"};
    }
}
原文地址:https://www.cnblogs.com/spp666/p/11692509.html