用ArrayList类型做函数返回类型
格式:
public static ArrayList<引用类型> 函数名(类型名 变量名 )
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| import java.util.ArrayList; import java.util.Random;
public class demo05{ public static void main(String[] args) { ArrayList<Integer> intList = new ArrayList<>(); ArrayList<Integer> smallList; Random r = new Random(); for (int i = 0; i < 20; i++) { intList.add(r.nextInt(1000)); } smallList = isOuShu(intList); System.out.println("偶数总个数: " + smallList.size()); System.out.println(smallList); } public static ArrayList<Integer> isOuShu(ArrayList<Integer> intList) { ArrayList<Integer> smallList = new ArrayList<>(); for (int i = 0; i < intList.size(); i++) { int num = intList.get(i); if(num % 2 == 0) { smallList.add(num); } } return smallList; } }
|