第04章阵列与字串.ppt

第 04 章 陣列與字串 4.1 一維陣列 4.2 動態陣列 4.3 二維陣列 4.4 非矩形陣列   當一個資料要儲存於記憶體中,需要使用一個變數來儲存,若有100筆資料,就需要使用100個變數。除了宣告變數外,程式中的敘述也變得很繁雜,維護上也很困難。若這些變數的資料型別相同,而且相關聯,我們可以利用陣列來取代變數,以減少程式在維護時的困難度。 4.1 一維陣列   陣列源自數學中的矩陣(Matrix)。它是一群具有相同資料型別的變數或物件等集合。陣列中每一個變數或物件稱為陣列元素(Array element),可簡稱為元素。陣列元素使用相同名稱(即陣列名稱),元素之間以索引值的不同來區別。   陣列中只有一組索引值時,稱為一維陣列,有兩組索引值時稱為二維陣列。下面為常用一維陣列宣告與建立。 一、一維陣列宣告   語法:int[] data; 或 int data[];   說明:data為陣列名稱,int為資料型別。 二、一維陣列建立   語法:data = new int[5]; 或 data = new int[]{2, 4, 10, 6, 8};   說明:    1. data陣列的第1個元素為data[0],其索引值為0。第2個元素     為data[1

文档评论(0)

1亿VIP精品文档

相关文档