二維數組
1、聲明二維數組變量並創建二維數組語法:
數據類型[] [] 數組名;
或者:
數據類型 數組名 [] [];
例子:
int [] [] matrix;
或者:
int matrix [] []//允許這種方法,但並不推薦使用它
2、賦值:
如1:matrix = new int[5] [5];
如2:matrix[2] [1] = 7//將7賦值給第二行第一列的特定元素
3、獲取二維數組的長度
數組x的長度是數組中元素的個數,可以用x.length獲取該值。
4、鋸齒數組:二維數組中的每一行本身就是一個數組,因此,各行的長度就可以不同,因此爲鋸齒數組。
創建例子1:
int[] triangleArray = {
{1,2,3},
{1,2},
{1}
};
創建例子2:
int [] [] triangleArray = new int [3] [];
triangleArray[0] = new int [3];
triangleArray[1] = new int [2];
triangleArray[2] = new int [1];
給數組賦值:
triangleArray[0] [3] = 30;
……
新手筆記之二維數組基礎
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
在消息對話框中顯示文本之JOptionPane類
誓悸
2020-02-22 22:20:04
補
qq_41722217
2020-02-22 02:08:42
單調棧--刪除一串數字的k個數使最後結果最小
qq_41722217
2019-05-12 22:01:19
新手代碼之循環語句的簡單運用(求最小公倍數與與求最大公約數)
誓悸
2018-08-29 18:13:14
新手筆記之數組排序(一直出錯)
誓悸
2018-08-29 18:13:10
新手筆記之判斷一點是否在圓內
誓悸
2018-08-29 18:13:10
新手筆記之方法的定義
誓悸
2018-08-29 18:13:10
新手筆記之方法調用的生成隨機字符
誓悸
2018-08-29 18:13:10
新手.雙向if語句簡單運用
誓悸
2018-08-29 18:13:09
新手筆記之print(?)
誓悸
2018-08-29 18:13:09
新手筆記之關鍵字return、break和continue的用法
誓悸
2018-08-29 18:13:09