「Java」List型で複数の戻り値(Integer)を取得する

2021年9月1日

書式
ArrayList<Integer> リスト変数名 = list型関数名();
使用例

package com.arkgame.study;

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

public class LevelInfo {

      private static final String pt = "*************";

      public static void main(String[] args) {

            // 複数の戻り値(Integer) List型
            ArrayList<Integer> resLst = getValList();
            System.out.println("for文で複数の戻り値を取り出す");
            for (Integer cft : resLst) {
                  System.out.println(cft);
            }

            System.out.println(pt);

            System.out.println("Iterator文で複数の戻り値を取り出す");
            for (Iterator<Integer> cft = resLst.iterator(); cft.hasNext();) {
                  System.out.println(cft.next());
            }

      }
      //複数Integer型の値を返す
      public static ArrayList<Integer> getValList() {

            ArrayList<Integer> lst = new ArrayList<Integer>();
            //要素を追加
            lst.add(23);
            lst.add(45);
            lst.add(67);

            return lst;
      }

}

結果
for文で複数の戻り値を取り出す
23
45
67
*************
Iterator文で複数の戻り値を取り出す
23
45
67

Java

Posted by arkgame