/*
陣列:陣列是儲存同一種資料型別資料的集合容器。
陣列的定義格式:
資料型別 變數名 = new 資料型別[長度];
陣列: 儲存同一種資料型別的集合容器.
陣列的特點:
1. 只能儲存同一種資料型別的資料。
2. 一旦初始化,長度固定。
3. 陣列中的元素與元素之間的記憶體位址是連續的。
注意: object型別的陣列可以儲存任意型別的資料。
注意用法: user user = (user)obj;
分析陣列:
左邊: int arr 宣告了乙個int型別的的陣列變數,變數名為arr。
int : 表示該陣列容器只能儲存int型別的資料。
: 這是乙個陣列型別。
arr : 變數名.
右邊:new int[50]; 建立了乙個長度為50的int型別陣列物件。
new : 建立陣列物件的關鍵字。
int: 表示該陣列物件只能儲存int型別資料。
: 表示是陣列型別。
50 : 該陣列最多能儲存50個資料。陣列的容量。
陣列的好處: 對分配到陣列物件中每乙個資料都分配乙個編號(索引值、角標、下標),索引值的範圍是從0開始,最大是: 長度-1.
區域性變數: 如果乙個變數是在乙個方法(函式)的內部宣告的,那麼該變數就是乙個區域性變數。
成員變數: 成員變數就是定義在方法之外,類之內的.
*/class demo4
}}
(基礎)java中的陣列定義
陣列定義方式 陣列是定長的 指定長度,不明確具體值 動態初始化,具有預設值,在使用時再動態指定值 元素型別 陣列名 new 元素型別 元素個數 陣列長度 指定每個角標位上的具體值 靜態初始化 元素型別 陣列名 new 元素型別 new 會在堆中開闢空間 元素型別 陣列名 記憶體空間開闢在哪兒呢?陣列...
JAVA 語言基礎 陣列的定義 和應用
1 陣列 1 定義 同一型別的多個連續資料的儲存容器 大小固定,下標從0 length 1 陣列的本質是棧中的乙個引用指向堆記憶體中的連續儲存資料的空間,所以陣列名儲存的是堆中陣列的儲存位址 格式 a 資料型別 陣列名 new 資料型別 長度 b 資料型別 陣列名 new 資料型別 c 資料型別 陣...
Java陣列基礎
1,初始化陣列 可以初始化為int,char,string 型別 靜態初始化 int array new int 或者 int array 動態初始化 int array new int 5 系統預設陣列的每個元素值都為02,arry i 陣列的元素下角標從0開始到到i 1 3,system.out...