陣列課的分析

2021-09-01 03:09:33 字數 1037 閱讀 6375

陣列:

什麼是陣列?(用一句話給陣列下個定義)

有序,固定長度,一組同一型別的資料

陣列是乙個有序的,固定長度的容器,但是這個容器只能儲存在定義時設定的資料型別。

陣列也是屬於引用型別的一種,陣列名中儲存的是記憶體的首位址。

建立一維陣列的方式:

1.資料型別 陣列名 = new 資料型別 [陣列的長度]; (使用最多)

2.資料型別 陣列名 = ;(相對較少)

3.資料型別 陣列名 = new 資料型別 ;

4.資料型別 陣列名 ;

陣列名 = new 資料型別 ;

陣列名 = new 資料型別 ;

陣列名 = ;錯誤的格式

如何訪問陣列的每乙個元素?

陣列給每乙個元素提供了乙個相應的下標,下標是從0開始。陣列的長度是從1

格式:陣列名[下標] = 值;

array[0] = 10;

array[1] = 46;

如何獲取陣列的長度?

陣列中有乙個唯一的屬性:length,這個屬性會返回陣列長度。

格式:陣列名.length;

int count = array.length;

建立二維陣列的方式:

1.資料型別 陣列名 = new 資料型別 [行數][列數]; (使用最多)

2.資料型別 陣列名 = ,...};(相對較少)

3.資料型別 陣列名 = new 資料型別 ,...};

4.資料型別 陣列名 ;

陣列名 = new 資料型別 ,...};

陣列名 = new 資料型別 ;

如何訪問陣列的每乙個元素?

陣列給每乙個元素提供了乙個相應的下標,下標是從0開始。陣列的長度是從1

格式:陣列名[行下標][列下標] = 值;

array[0][0] = 10;

array[1][1] = 46;

如何獲取陣列行的長度?

陣列名.length;

如何獲取陣列每一行的列數?

陣列名[行下標].length;

第29課 指標和陣列分析(下)

1 訪問陣列元素有兩種方式 以下標的形式訪問陣列中的元素 和以指標的形式訪問陣列中的元素。2 下標形式vs指標形式 注意 現代編譯器的生成 優化率已大大提高,在固定增量時,下標形式的效率已經和指標形式相當,但從可讀性和 維護的角度來看,下標形式更優。陣列的訪問方式 1 include 2 3int ...

演算法分析課作業

求陣列中最大的最小數之差 法一 temp 58,65,32,100,12,20,87,3,88 temp.sort print temp print temp.pop temp 0 結果 3,12,20,32,58,65,87,88,100 97法二 temp 58,65,32,100,12,20,...

張旭 實踐課 案例分析

這個作業屬於哪個課程 至誠軟工實踐f班 這個作業要求在 實踐課 案例分析 這個作業的目標 學號 212106747 bug的可復現性及具體復現步驟 bug具體情況描述 根據軟體已有的功能,評估其做到這個程度大約需要多少時間?例如 團隊人數6人左右,計算機大學畢業生,並有專業ui支援 必答 任務需求 ...