「Java」List型で複数の戻り値(Integer)を取得する
書式
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