java 二次元配列を作成する
javaで、二次元配列を作成する手順を記述してます。「[]」を2つ指定することで宣言することが可能です。
環境
- OS windows11 home
- java 19.0.1
手順
二次元配列を作成するには、「[]」を2つを使用します。
int[][] 配列名 = {{1, 2, 3}, {1, 2, 3}};
実際に、使用してみます。ここでは一次元配列2つを使用してから作成してます。
import java.util.Arrays;
public class App {
public static void main(String[] args) throws Exception {
int[] a = {1, 2, 3};
int[] b = {4, 5, 6};
int[][] c = {a, b};
int[][] d = {{1, 2, 3}, {1, 2, 3}};
System.out.println(Arrays.deepToString( c )); // [[1, 2, 3], [4, 5, 6]]
System.out.println(Arrays.deepToString( d )); // [[1, 2, 3], [1, 2, 3]]
}
}
作成されていることが確認できます。
二次元配列で宣言して、一次元を配列を挿入するとエラーとなります。
import java.util.Arrays;
public class App {
public static void main(String[] args) throws Exception {
int[][] a = {1, 2, 3};
}
}
App.java:6: エラー: 不適合な型: intをint[]に変換できません:
int[][] a = {1, 2, 3};
-
前の記事
Dart リスト(配列)から数を指定して値を取得する 2022.12.01
-
次の記事
sakuraエディタ ファイルを閉じてファイルを開くショートカットキー 2022.12.01
コメントを書く