我的java學習路之陣列

2021-07-31 09:59:50 字數 668 閱讀 9353

為什麼會有陣列,因為在程式執行過程中,經常需要儲存大量的資料,這樣就需要乙個高效的有條理的方法,那就是陣列,將相同資料型別的存放在一起。

陣列:儲存資料的集合

宣告陣列:元素型別 陣列引用變數 int mylist;或者元素型別 陣列引用變數  int mylist;

建立陣列:元素型別 陣列引用變數 = new 元素型別[陣列大小] double mylist = new double[10];

上面的意思是,建立乙個陣列變數名叫mylist,由10個double型別元素構成

當給陣列分配空間時,必須通過指定該陣列能夠儲存元素個數來確定陣列大小,所以建立陣列後不可再修改大小了,而陣列裡的元素是通過下標訪問,範圍是從0到陣列長度-1

我們也可以在建立時就初始化陣列,如:

double mylist new double[3];

mylist[0] = 1.0;

mylist[1] = 2.0;

mylist[2] = 3.0;

或者:double mylistone = ;

陣列的查詢:(線性查詢、二分查詢等)

線性查詢法 使用for迴圈挨個遍歷一遍

for(int i=0;isystem.out.println(i);

或使用增強版for迴圈

for(int i:list),,}

java學習之陣列

陣列 陣列的定義 儲存一組相同資料型別的資料 資料型別 變數名 初值 宣告陣列格式 資料型別 陣列名 初值 注意 這裡的資料型別 指的是 陣列中儲存的資料的型別 陣列的長度一旦確定,就不能更改了 陣列如何訪問?使用下標訪問 下標從0開始 int array new int 陣列的長度 陣列的三種宣告...

Java學習筆記之陣列

陣列 概念 同一種型別資料的集合,其實陣列就是乙個容器.陣列的好處 可以自動給陣列中的元素從0開始編號,方便操作這些元素.格式1 元素型別 陣列名 new 元素型別 元素個數 格式2 元素型別 陣列名 new 元素型別 記憶體的劃分 1 暫存器 2 本地方法區 3 方法區 4 棧記憶體 儲存的都是區...

JAVA學習之陣列基礎

q 什麼是陣列?a 陣列是具有相同資料型別的一組資料的集合。例如,球類的集合 籃球,足球,羽毛球,電器的集合 電視機,洗衣機,電風扇等等,在程式設計中,都可以稱之為陣列。陣列中每個元素都具有相同的資料型別。陣列分為一維陣列和二維陣列。q 一維陣列的建立和使用 陣列作為物件,可以使用new關鍵字進行分...