Java(三)

數(shù)組的定義

? ? 聲明數(shù)組變量有兩種方式:

? ? ? ? 1. dataType[] arrayRefVar, 數(shù)據(jù)類型 [] 數(shù)組名字;

? ? ? ? 2.?dataType arrayRefVar[],數(shù)據(jù)類型? 數(shù)組名字[] ;

? ???建議使用?dataType[] arrayRefVar?的聲明風(fēng)格聲明數(shù)組變量;

? ??創(chuàng)建數(shù)組

????Java語(yǔ)言使用new操作符來(lái)創(chuàng)建數(shù)組:

????????arrayRefVar = new dataType[arraySize];

? ??????上面的語(yǔ)法語(yǔ)句做了兩件事:

????????????一、使用 dataType[arraySize] 創(chuàng)建了一個(gè)數(shù)組。

????????????二、把新創(chuàng)建的數(shù)組的引用賦值給變量 arrayRefVar。

? ??????數(shù)組變量的聲明,和創(chuàng)建數(shù)組可以用一條語(yǔ)句完成,如下所示:

????????????dataType[] arrayRefVar = new dataType[arraySize];

? ??????另外,你還可以使用如下的方式創(chuàng)建數(shù)組。

????????????dataType[] arrayRefVar = {value0, value1, ..., valuek};

? ? 注意: 所有對(duì)象數(shù)組再創(chuàng)建的時(shí)候默認(rèn)值為 null;

? ? ? ? ? ? ? ? 數(shù)組是應(yīng)用類型數(shù)據(jù);

數(shù)組的定義

多維數(shù)組

? ??type[][] typeName = new type[typeLength1][typeLength2];

? ? 比如:?String[][]? strArr= new String[3][4];

? ? 二維數(shù)組? strArr 可以看成一個(gè)3 行 4列的數(shù)組;

? ? 示例: 只指定行數(shù)不指定列數(shù)是正確的,反之則不行;

二維數(shù)組

? ? 初始化

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


數(shù)組的遍歷

? ? 1. 常用的 for 循環(huán)(就不再介紹了)

? ? 2.?For-Each 循環(huán)

? ??????for(type element: array){ System.out.println(element);}

For-Each 循環(huán)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • java中的數(shù)組 語(yǔ)法: 注意: 數(shù)組相當(dāng)于一個(gè)大的容器,里面按順序存放了很多相同類型的數(shù)據(jù)元素; 想要獲取數(shù)組中...
    _信仰zmh閱讀 661評(píng)論 0 1
  • static修飾符 靜態(tài)變量:也被稱為類變量。局部變量不能被聲明為靜態(tài)變量。 靜態(tài)方法:靜態(tài)方法不能使用類的非靜態(tài)...
    流浪的小呆閱讀 218評(píng)論 0 1
  • 一、Java 簡(jiǎn)介 Java是由Sun Microsystems公司于1995年5月推出的Java面向?qū)ο蟪绦蛟O(shè)計(jì)...
    子非魚_t_閱讀 4,639評(píng)論 1 44
  • 數(shù)組(Array) 什么是數(shù)組 數(shù)組是最常見(jiàn)的一種數(shù)據(jù)結(jié)構(gòu),它是相同類型的用一個(gè)標(biāo)識(shí)符封裝到一起的基本類型數(shù)據(jù)序列...
    夜雨流云閱讀 513評(píng)論 0 0
  • 數(shù)組對(duì)于每一門編程語(yǔ)言來(lái)說(shuō)都是重要的數(shù)據(jù)結(jié)構(gòu)之一,當(dāng)然不同語(yǔ)言對(duì)數(shù)組的實(shí)現(xiàn)及處理也不盡相同。Java語(yǔ)言中提供的數(shù)...
    夢(mèng)之志閱讀 485評(píng)論 0 0

友情鏈接更多精彩內(nèi)容