【Java】戻り値として配列を返す方法
この記事ではJavaのi戻り値として配列を返す方法について解説します。
Javaで戻り値として配列を返すには以下のように実装できます
- 受け取りの型を配列とする
- returnに配列の型とする
// 戻り値を受け取るため配列の型にて変数を用意する String[] str = 配列test("test","test2"); // 内容確認のためListに変換し確認 System.out.println(Arrays.asList(str)); public String[] 配列test (String str, String str2) { String[] wkstr= new String[2]; wkstr[0] = str; wkstr[1] = str2; // 戻り値として配列を返す return wkstr; } //実行結果 [test, test2]
戻り値として配列を返す場合は受け取りとして配列の変数を宣言する必要があります。
また、returnとしても配列の値で返す必要があり、配列の値を指定しない場合エラーとなります。
例えば、return wkstr;⇒return;とした場合、以下のエラーとなります。
このメソッドは型 String[] の結果を戻す必要があります
Javaの記事の一覧はJava にまとめてあります