国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 策勒县| 肇源县| 田林县| 枝江市| 合作市| 资源县| 盐城市| 五峰| 崇州市| 紫阳县| 梨树县| 安溪县| 枝江市| 高尔夫| 肥乡县| 宜兰市| 高碑店市| 兴安盟| 五峰| 海伦市| 大关县| 绥芬河市| 新绛县| 阳山县| 塔城市| 来宾市| 银川市| 岢岚县| 临安市| 鹤山市| 陆良县| 雷山县| 贡觉县| 岳阳县| 平和县| 灵川县| 平武县| 承德市| 友谊县| 东阿县| 佛冈县|