定义Arraylist集合,存储1-20,遍历集合,把奇数偶数分别放在两个集合,遍历这两个集合

如题所述

第1个回答  2018-11-07
public class Test{
   
    public static void main(String [] args){
       ArrayList<Integer> array = new ArrayList<Integer>(); 
       ArrayList<Integer> arrayodd = new ArrayList<Integer>(); 
       ArrayList<Integer> arrayeven = new ArrayList<Integer>(); 
       for(int i = 1; i <= 20; i ++){
           array.add(i);
       }
       for(int i = 0; i < array.size(); i ++){
           if(array.get(i) % 2  == 0){
               arrayeven.add(array.get(i));
           }else
               arrayodd.add(array.get(i));
       }
       
       for(int i = 0; i < arrayodd.size(); i ++){
           System.out.print(arrayodd.get(i) + " ");
       }
       System.out.println();
       for(int i = 0; i < arrayeven.size(); i ++){
           System.out.print(arrayeven.get(i) + " ");
       }
    }
}

本回答被网友采纳