报数去除集合中的元素

来源:互联网 发布:centos安装sftp 编辑:程序博客网 时间:2024/05/20 09:10
package com.java.rainbow;import java.util.ArrayList;import java.util.List;/** * @author rainbow */public class Circle {static int count=0;public static void main(String[] args) {final int NUM=66;List<Integer> list = new ArrayList<Integer>();     for (int i = 0; i <NUM; i++) {list.add(i);}   plzoukai(list);  }public static void plzoukai(List<Integer> list) {int k=0;int j=list.size();for (int i = 0; i <j; i++) {   count++;//报数到三消除  if(count==3){  k++;  list.remove(i+1-k);  count=0;  }} System.out.println(list);if(list.size()>1) {    plzoukai(list);}   }}

1 0