- public class Test6 {
- public static void main(String[] args) {
- ArrayList<Integer> al = new ArrayList<>();// 定义一个集合
- for (int i = 1; i <= 500; i++) {// 将元素添加到集合中,
- al.add(i);
- }
- for (int i = 0, j = 0; al.size() != 1; i++, j++) {// 循环判断是不是数到3,是的话就移除该元素.
- if (j == al.size()) {// 判断是不是一环结束,是就从0再开始
- j = 0;
- }
- if (i == 2) {// 判断是不是数到3,是的话就移除
- al.remove(j--);
- i = -1;
- }
- }
- System.out.println(al);// 输出最后剩下的一个元素.
- }
- }
复制代码 |