回答編集履歴

2

ソースコードをシンプルになるよう変更

2023/02/04 12:21

投稿

cx20
cx20

スコア4633

test CHANGED
@@ -16,16 +16,14 @@
16
16
  https://paiza.io/projects/fsTwY7_O3dVF9KMimCMHVg
17
17
 
18
18
  ```java
19
- class Main {
20
- public static void main(String[] argv) {
19
+ public static void main(String[] argv) {
21
- int num[][] = new int[1][3];
20
+ int num[][] = new int[1][3];
22
- System.out.println("num.length = " + num.length);
21
+ System.out.println("num.length = " + num.length);
23
- for (int i = 0; i < num.length; i++) {
22
+ for (int i = 0; i < num.length; i++) {
24
- System.out.println("num[" + i + "].length = " + num[i].length);
23
+ System.out.println("num[" + i + "].length = " + num[i].length);
25
- for (int j = 0; j < num[i].length; j++) {
24
+ for (int j = 0; j < num[i].length; j++) {
26
- num[i][j] = 10;
25
+ num[i][j] = 10;
27
- System.out.println("num[" + i + "][" + j + "] = " + num[i][j]);
26
+ System.out.println("num[" + i + "][" + j + "] = " + num[i][j]);
28
- }
29
27
  }
30
28
  }
31
29
  }
@@ -40,5 +38,5 @@
40
38
  ```
41
39
 
42
40
  皆さんがコメントされているように、プログラムは実際に動かして確認するのが近道です。
43
- Java Silver Java プログラマ向けの試験ですので、プログラムを書いたことがないという方だと試験は難しいかもしれません。。
41
+ Java SilverJava プログラマ向けの試験ですので、プログラムを書いたことがないという方だと試験は難しいかもしれません。。
44
42
 

1

リンクを追加

2023/02/04 12:03

投稿

cx20
cx20

スコア4633

test CHANGED
@@ -1,6 +1,6 @@
1
1
  > 2次元配列[1][3]の意味がよくよく分かってない
2
2
 
3
- 基本的に前回と同様です。
3
+ 基本的に[前回](https://teratail.com/questions/jgfz7r3hyzwsm1)と同様です。
4
4
  `new int[1][3]` を前回と同様の書き方にすると以下のようになります。
5
5
  こちらであればイメージが付きますでしょうか?
6
6