Java學習筆記(五) Java基本知識 陣列

2021-08-21 21:07:35 字數 1610 閱讀 4768

概念:一組相同型別的資料的組合

1、陣列的初始化

陣列的變數初始化:3種情況

(1)靜態初始化

string names = ;

int nums = {};

(2)動態初始化

–規定陣列長度的寫法

int ages = new

int[length];

–不規定長度的寫法

int ages = new

int{};

double counts = new

double;

2、陣列的長度:

即陣列元素的個數

表示方式:變數名.length;

3、陣列的下標(index):

下標從0開始,最後乙個元素的下標為:length-1;

下標範圍:0~length-1

4、陣列元素的訪問(檢視):

通過下標進行檢視

語法:變數名[index];

元素的遍歷(從頭到尾依次檢視)

for(int i=0;i

《變數名.length;i++)

5、陣列元素的覆蓋(賦值,替換)

語法:變數名[index] = value;
6、陣列間的賦值

就是指變數之間的賦值。

通過乙個變數對陣列的元素進行修改,那麼與之相關的變數對應的陣列的元素

也會發生變化。

7、陣列異常:

8、引用型別之arrays

是陣列的工具類。此類提供了很多對陣列操作的功能方法

如: string info = arrays.tostring(陣列名);

arrays.tostring():此方法是將陣列的元素

一一拼接成字串.

格式如下:

「[元素1,元素2,…..元素length-1]」

12、陣列的複製

陣列的特點:一經建立,長度不可變。

系統複製法:

system.arraycopy(src,start1,des,start2,length);

src:源陣列,即被複製的陣列名

start1:源陣列複製的開始下標

des:目標陣列,即複製到的陣列名

start2:目標陣列複製的開始下標

length:複製的長度

工具類提供的複製方法:

元素型別 變數名=arrays.copyof(src,newlength);

src:源陣列

newlength:新陣列的長度

功能解釋:從src的下標為0的元素開始複製

複製到長度為newlength的新陣列中

新陣列存放元素的開始位置為0

JAVA學習筆記(五)

關鍵字段 異常 處理和宣告 宣告 把方法 method 宣告成和有風險的呼叫一樣,會丟擲同樣的異常。異常處理規則 midi的message string字串 string字串是不可更改的,只能改變其指向位址。字串常用方法 insert 位置,內容 插入 replace 開始位置,結束位置,內容 替換...

java學習筆記(五)

昨天由於時間關係,沒寫完,今日續 建構函式與一般函式的區別 2.執行上有區別 建構函式 物件一建立就會呼叫對應的建構函式。一般方法是物件建立以後,才會呼叫所需的一般函式。3.有了建構函式初始化資訊,還需要set 方法,因為建立後,如果需要對資料進行修改,可以通過set 完成。4.建構函式的物件建立後...

JAVA基礎筆記(五)

static 定義不通過物件控制的屬性 static 屬性描述的是公共屬性,回報存在公共資料區裡面 內部類 類中的類 class a 內部類最大的優點 可以方便的訪問外部類的私有屬性,內外部類之間都可以驚醒私有屬性的訪問 不需要getset方法了,檔案中的內部類的class檔案 a b.class ...