本サイトはプロモーション(広告)が含まれています。

【Java】配列の使い方まとめてみた

【Java】配列の使い方まとめてみた

配列の生成

//要素数を指定して配列を作成
String[] str = new String[10];

//要素を指定して配列を作成
String[] str2 = {"1","2","3"};

length :配列の長さを取得

lengthメソッドを使用すると、配列の長さを取得することができます。

String[] str = {"1","2","3"};
System.out.println(str.length);

//実行結果 
3

Arrays.copyOf:配列をコピー

Arrays.copyOfメソッドを使用することで配列コピーすることができます。

String[] str = {"1","2","3","4","5"};
String[] cpstr = Arrays.copyOf(str, 5); //[1, 2, 3, 4, 5]
String[] cpstr = Arrays.copyOf(str, 2); //[1, 2]

Arrays.sort:配列をソート

Arrays.sortメソッドを使用することで配列をソートすることができます。

String[] str = {"3","2","1","5","4"};
Arrays.sort(str); //[1, 2, 3, 4, 5]

Arrays.deepEquals:配列を比較

Arrays.deepEqualsメソッドを使用することで配列を比較することができます。

String[] str1 = {"1","2","3","4","5"};
String[] str2 = {"1","2","3","4","5"};
String[] str3 = {"1","2","3","4","6"};
System.out.println(Arrays.deepEquals(str1, str2));
System.out.println(Arrays.deepEquals(str1, str3));


// 実行結果
true
false

Javaの記事一覧へ

PAGE TOP