最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

日常學(xué)習(xí) 8.1 java二維數(shù)組

2023-08-01 16:48 作者:O青綰  | 我要投稿

8.1 二維數(shù)組

Java數(shù)組之二維數(shù)組


學(xué)習(xí)要點:
1.數(shù)據(jù)結(jié)構(gòu)
2.遍歷


#維度
零維:一個點 編程中:單獨一個數(shù)據(jù)
一維:無數(shù)個點構(gòu)成的一條線 編程中:由多個單獨數(shù)據(jù)構(gòu)成的一維數(shù)組
二維:無數(shù)條線構(gòu)成的面 編程中:由多個一維數(shù)組構(gòu)成的二維數(shù)組
三維:無數(shù)個面構(gòu)成的立體 編程中:由多個二維數(shù)組構(gòu)成的三位數(shù)組

總結(jié):n維數(shù)組由n-1維數(shù)據(jù)構(gòu)成 (n>0)


一、二維數(shù)組的數(shù)據(jù)結(jié)構(gòu)
#元素:一維數(shù)組
#長度:一維數(shù)組的個數(shù)
#二維數(shù)組元素的訪問:
-訪問里面某一個一維數(shù)組 arr[index]
-訪問某個二維數(shù)組中的一維數(shù)組中的元素 arr[x][y]

二、二維數(shù)組的創(chuàng)建
1.靜態(tài)
int[][] arr = {{1,2,3},{4,5,6},{7,8,9},{10,11,12,13}}
2.動態(tài)(明確長度)
int[][] arr = new int[a][b] a:表示一維數(shù)組的個數(shù) b:代表每個一維數(shù)組的長度


三、二維數(shù)組的遍歷
-需要兩層循環(huán)
-外層循環(huán)遍歷每一個一維數(shù)組
-內(nèi)層循環(huán)遍歷每個一維數(shù)組中的元素

掃雷原理
利用二維數(shù)組構(gòu)建游戲地圖 8x8
int[][] map

布雷
-隨機(jī)10個雷(不能大于地圖格數(shù))
-保證每次隨機(jī)雷的位置不能重復(fù)
展示地圖
如:
+ 1 2 3 4 5 6 7
1 0 0 0 0 0 0 0 if==0 print ? if==9 print ■
2 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0


排雷
輸入行號,列號u

重置地圖
重新隨機(jī)地雷位置

退出程序


心得:二維數(shù)組需要更加嚴(yán)謹(jǐn)細(xì)致的思維,稍有不慎可能連錯在哪都不知道,需要更加仔細(xì)認(rèn)真


日常學(xué)習(xí) 8.1 java二維數(shù)組的評論 (共 條)

使用qq登录你需要登录后才可以评论。
兴宁市| 阿拉尔市| 诸城市| 昌都县| 永和县| 邢台县| 上蔡县| 兴宁市| 舟山市| 元江| 舒城县| 钦州市| 上思县| 澎湖县| 含山县| 中阳县| 三门峡市| 怀化市| 伊通| 聂拉木县| 长宁区| 溆浦县| 沂水县| 青田县| 民和| 大丰市| 鹤峰县| 江都市| 肃北| 巨鹿县| 南陵县| 鄂尔多斯市| 改则县| 连城县| 滦南县| 定日县| 阿合奇县| 兴宁市| 呈贡县| 郎溪县| 梁河县|