华南俳烁实业有限公司

java

當(dāng)前位置:中華考試網(wǎng) >> java >> java教程 >> 文章內(nèi)容

Java數(shù)組的定義和使用

來源:中華考試網(wǎng)  [2020年12月8日]  【

  如果希望保存一組有相同類型的數(shù)據(jù),可以使用數(shù)組。

  數(shù)組的定義和內(nèi)存分配

  Java 中定義數(shù)組的語法有兩種:

  type arrayName[];

  type[] arrayName;

  type 為Java中的任意數(shù)據(jù)類型,包括基本類型和組合類型,arrayName為數(shù)組名,必須是一個合法的標(biāo)識符,[ ] 指明該變量是一個數(shù)組類型變量。

  與C、C++不同,Java在定義數(shù)組時并不為數(shù)組元素分配內(nèi)存,因此[ ]中無需指定數(shù)組元素的個數(shù),即數(shù)組長度。而且對于如上定義的一個數(shù)組是不能訪問它的任何元素的,我們必須要為它分配內(nèi)存空間,這時要用到運算符new,其格式如下:

  arrayName=new type[arraySize];

  其中,arraySize 為數(shù)組的長度,type 為數(shù)組的類型。

  數(shù)組的初始化

  你可以在聲明數(shù)組的同時進行初始化(靜態(tài)初始化),也可以在聲明以后進行初始化(動態(tài)初始化)。

java課程免費學(xué)習(xí),高薪觸手可得

  • 地區(qū):
  • 姓名:
  • 手機:

  數(shù)組引用

  可以通過下標(biāo)來引用數(shù)組:

  arrayName[index];

  與C、C++不同,Java對數(shù)組元素要進行越界檢查以保證安全性。

  每個數(shù)組都有一個length屬性來指明它的長度,例如 intArray.length 指明數(shù)組 intArray 的長度。

  數(shù)組的遍歷

  實際開發(fā)中,經(jīng)常需要遍歷數(shù)組以獲取數(shù)組中的每一個元素。最容易想到的方法是for循環(huán)。

責(zé)編:yangliu1997

上一篇:Java流程控制

下一篇: 沒有了

  • 會計考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語考試
  • 學(xué)歷考試
朝阳县| 芜湖县| 甘泉县| 平谷区| 正定县| 宝兴县| 通河县| 民勤县| 西华县| 积石山| 黑龙江省| 阿克陶县| 霞浦县| 布拖县| 正安县| 时尚| 庆元县| 陇川县| 岳池县| 石景山区| 大埔区| 永登县| 镇巴县| 镇雄县| 汕尾市| 临泉县| 乌审旗| 两当县| 鹤山市| 肇州县| 大安市| 岐山县| 阜阳市| 江城| 柘城县| 北京市| 崇仁县| 巴东县| 怀化市| 仁化县| 红桥区|