1. 程式人生 > 實用技巧 >059_陣列動態初始化

059_陣列動態初始化

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 }