2.数组初始化之动态初始化
2.1数组初始化概述
JAVA中的数组必须先初始化,然后才能使用
所谓初始化:就是为数组中的数组元素分配内存空间,并为每个数组元素赋值
2.2数组初始化方式
动态初始化
静态初始化
2.3动态初始化
动态初始化:初始化时只指定数组长度,由系统为数组分配初始值
格式:数据类型 [] 变量名 = new 数据类型 [数组长度];
范例: int[] arr = new int[3];
1 package com_01; 2 /* 3 数组:是一种用于存储多个相同类型数据的存储模型 4 5 定义格式:(推荐方式) 6 数据类型[] 数组名; 7 举例:int[] arr; 8 数组初始化: 9 A:所谓初始化:就是数组中的数组元素分配内存空间,并为每个元素赋值 10 B:数组初始化 11 静态初始化 12 动态初始化 13 动态初始化: 14 初始化时只指定数组长度,由系统为数组分配初始值 15 格式:数据类型 [] 变量名 = new 数据类型[数组长度]; 16 范例:int[] arr = new int[3]; 17 */ 18 public class ArrayDemo { 19 public static void main(String[] args) { 20 int[] arr = new int[3]; 21 /* 22 左边: 23 int:说明数组中的元素类型是int类型 24 []:说明这是一个数组 25 arr:这是数组的名称 26 右边: 27 new:为数组申请内存空间 28 int:说明数组中的元素类型是int类型 29 []:说明这是一个数组 30 3:数组长度,其实就是数组中的元素个数 31 */ 32 33 } 34 }
原文:https://www.cnblogs.com/zhengqiangchen/p/13700701.html