国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

JAVA學習之數(shù)組基礎(chǔ)

2019-11-06 09:47:00
字體:
供稿:網(wǎng)友

Q:什么是數(shù)組?

A:數(shù)組是具有相同數(shù)據(jù)類型的一組數(shù)據(jù)的集合。例如,球類的集合——籃球,足球,羽毛球,電器的集合——電視機,洗衣機,電風扇等等,在程序設計中,都可以稱之為數(shù)組。數(shù)組中每個元素都具有相同的數(shù)據(jù)類型。數(shù)組分為一維數(shù)組和二維數(shù)組。

Q:一維數(shù)組的創(chuàng)建和使用

①  數(shù)組作為對象,可以使用new關(guān)鍵字進行分配內(nèi)存。聲明的同時為數(shù)組分配內(nèi)存。

          intarr[]=new int[5];         

以上代碼表示要創(chuàng)建一個有5個元素的整形數(shù)組。

②  創(chuàng)建之后就要進行初始化

初始化有兩種方式

1、        intarr1[]=newint[]{1,2,3,4,5};

2、        intarr2[]={1,2,3,4,5};

③   初始化之后,就是使用數(shù)組,舉個列子

public class test {

 

  public static voidmain(String[] args) {

     //創(chuàng)建并初始化一個數(shù)組

     intarr[]={1,2,3,4,5,6,7,8,9};

     for (int i : arr){

//然后輸出

       System.out.PRintln("i="+i);

     }

 

  }

 

}

Q:上面是一維數(shù)組,接下來是二維數(shù)組,那么什么是二維數(shù)組呢?

A:一維數(shù)組中的各個元素仍然是一個數(shù)組,那么,這個數(shù)組就是一個二維數(shù)組

①  二維數(shù)組的創(chuàng)建并分配內(nèi)存,初始化

數(shù)組元素類型   數(shù)組名[][];

int MyArr[][]=newint[2][4];

這句代碼表示創(chuàng)建一個二維數(shù)組,二維數(shù)組包含兩個長度為4的一維數(shù)組。

②  二維數(shù)組的使用

intMyArr[][]=newint[3][4];

for (int i = 0; i< MyArr.length; i++) {

  for (int j = 0; j< MyArr[i].length; j++) {

     System.out.print(MyArr[i][j]);

  }

     System.out.println();

}

 

運行結(jié)果如下:

0000

0000

0000

以上就是數(shù)組的基本用法,下一篇會介紹一下數(shù)組的基本操作!
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 邢台县| 大英县| 麦盖提县| 肇州县| 东乡县| 仙桃市| 汶上县| 德令哈市| 泰顺县| 闽清县| 松阳县| 洪泽县| 揭阳市| 商丘市| 临漳县| 会泽县| 漳平市| 宜城市| 辉南县| 达日县| 盐源县| 明光市| 西城区| 五大连池市| 常州市| 博湖县| 探索| 河间市| 呼玛县| 黄浦区| 通榆县| 大宁县| 开化县| 高邮市| 墨江| 黄冈市| 莎车县| 中超| 大理市| 独山县| 独山县|