【Java】配列の基本的な使い方について

【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の記事の一覧はJava にまとめてあります

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

PAGE TOP