二次元配列
一次元配列を配列化したもの。
例:一次元配列
[code lang=java]
int dim[] = new int[3];
[/code]
例:二次元配列
[code lang=java]
int dim[][] = new int[3][2];
[/code]
二次元配列の宣言
構文
[code lang=java]
変数型 配列名[][] = new 変数型[要素数][要素数];
[/code]
整数型配列(要素3行4列)で宣言
[code lang=java]
int dim[][] = new int[3][4];
[/code]
二次元配列の宣言と初期化
整数型配列に 2人分の科目評価の値を設定する。
[code lang=java]
int hyoka[][] = {{80, 70}, {90, 60}};
[/code]
二次元配列の要素の参照
構文
[code lang=java]
配列名[要素番号1][要素番号2];
[/code]
整数型配列(要素3行3列)に対して 以下の処理を行う。
- 全ての要素に0を代入(初期化)
- 0行0列目に10を代入
- 2行2列目に20を代入
- 1行1列目に2と3の合算値を代入
- 全ての要素を表示
[code lang=java]
// 1の処理
// 配列宣言
int dim[][] = new int[3][3];
// 初期化処理
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
// ゼロクリア
dim[i][j] = 0;
}
}
// 2の処理
dim[0][0] = 10;
// 3の処理
dim[2][2] = 20;
// 4の処理
dim[1][1] = dim[0][0] + dim[2][2];
// 5の処理
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
System.out.print(dim[i][j] + ,);
}
}
[/code]
最新記事 by hayato (全て見る)
- 🎟️ ペルーレイル列車の旅とマチュピチュ翌日分入場券の入手法🚂🌍 – 2024年7月17日
- ペルー🇵🇪リマからクスコへ🚍ラウンジ利用&現地で助けられた感動エピソード🇵🇪 – 2024年7月16日
- 🌅ペルー🇵🇪リマ 歴史とグルメ!ピラミッド観光とLarcomarでのショッピング✨ – 2024年7月15日
コメントを残す