publicclassTest01{publicstaticvoidmain(String[] args){
Integer[] a ={0,1,2,3,4,5,6,7,8,9};
List<Integer> list =newArrayList<>();
List<Integer> newList =newArrayList<Integer>();for(int i =0; i < a.length; i++){//将数组封装成集合
list.add(i, a[i]);//方式一//判断集合中的元素是否是奇数,如果是奇数,就添加进新的集合if(list.get(i)%2!=0){
newList.add(list.get(i));}}
System.out.println(newList);}}
方法二:remove方法
publicclassTest01{publicstaticvoidmain(String[] args){
Integer[] a ={0,1,2,3,4,5,6,7,8,9};
List<Integer> list =newArrayList<>();
List<Integer> newList =newArrayList<Integer>();for(int i =0; i < a.length; i++){//将数组封装成集合
list.add(i, a[i]);}//方式二for(int i =0; i < list.size(); i++){
Integer number = list.get(i);if(number %2==0){
list.remove(i);
i--;}}
System.out.println(list);}}