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

首頁 > 編程 > Java > 正文

JAVA學(xué)習(xí)之?dāng)?shù)組基礎(chǔ)

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

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

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

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

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

          intarr[]=new int[5];           

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

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

初始化有兩種方式

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

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

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

public class test {

 

  public static voidmain(String[] args) {

     //創(chuàng)建并初始化一個(gè)數(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ù)組中的各個(gè)元素仍然是一個(gè)數(shù)組,那么,這個(gè)數(shù)組就是一個(gè)二維數(shù)組

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

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

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

這句代碼表示創(chuàng)建一個(gè)二維數(shù)組,二維數(shù)組包含兩個(gè)長度為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();

}

 

運(yùn)行結(jié)果如下:

0000

0000

0000

以上就是數(shù)組的基本用法,下一篇會(huì)介紹一下數(shù)組的基本操作!


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 米脂县| 正阳县| 绥阳县| 阿瓦提县| 长泰县| 贵溪市| 建湖县| 剑阁县| 雷州市| 钟祥市| 抚远县| 钦州市| 会昌县| 乌拉特前旗| 广宗县| 宽城| 奉贤区| 府谷县| 青海省| 东乡县| 平顶山市| 望谟县| 长白| 册亨县| 汝阳县| 双峰县| 图木舒克市| 武冈市| 大兴区| 梓潼县| 云和县| 比如县| 瑞金市| 兴安县| 清徐县| 札达县| 吉首市| 靖西县| 临沭县| 双鸭山市| 灯塔市|