「Java」同じデータ型ArrayList複数の戻り値のサンプル

2022年2月25日

環境
JavaSE1.8
Eclipse 4.6.2

書式
1.List型で返却メソッド
public static List<String> メソッド名() {処理コード}

2.for (Iterator<String> itr = リスト変数名.iterator(); itr.hasNext();) {処理コード}
List型で返却することで複数の値を取り出します。

使用例

package com.arkgame.testinfo;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class IteraList {

      public static void main(String[] args) {
            
            //getCityLstメソッドを呼び出してList型戻り値を取得
            List<String> cityLst = getCityLst();
            System.out.println("List型複数の戻り値を取り出す結果");
            //Listの複数の値を取り出します
            for (Iterator<String> itr = cityLst.iterator(); itr.hasNext();) {
                  System.out.println(itr.next());
            }

      }
      //List<String>型で返却するメソッドの定義
      public static List<String> getCityLst() {
            List<String> strLst = new ArrayList<>();
            strLst.add("東京");
            strLst.add("大阪");
            strLst.add("福岡");
            
            //リストを返す
            return strLst;
      }

}

実行結果

List型複数の戻り値を取り出す
東京
大阪
福岡

 

Java

Posted by arkgame