059_陣列動態初始化
阿新 • • 發佈:2020-09-20
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 }