国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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ù)組的評論 (共 條)

分享到微博請遵守國家法律
南康市| 廉江市| 简阳市| 陇川县| 门源| 滦南县| 内江市| 广灵县| 盘山县| 龙井市| 民丰县| 阿城市| 海丰县| 德江县| 苏尼特左旗| 金沙县| 河南省| 彰化县| 通化县| 迁西县| 上蔡县| 郯城县| 芜湖县| 淮北市| 井陉县| 万州区| 乐安县| 尼勒克县| 孟连| 新乡市| 陆良县| 松滋市| 饶河县| 峡江县| 大足县| 萍乡市| 繁昌县| 京山县| 正蓝旗| 博白县| 遂昌县|