public class Test { public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); list.add("猴子1"); list.add("猴子2"); list.add("猴子3"); list.add("猴子4"); list.add("猴子5"); list.add("猴子6"); list.add("猴子7"); list.add("猴子8"); list.add("猴子9"); list.add("猴子10"); list.add("猴子11"); list.add("猴子12"); list.add("猴子13"); list.add("猴子14"); list.add("猴子15"); int j = 0;//报数计数器 int length=list.size();//初始猴子数量 for (int in=length ; in>1 ; ){ for (int i = 0 ; i < list.size() ; i++){ j++; if (j%7==0){ System.out.println(list.get(i)); list.remove(i); i--;//解决每次删除元素索引全都往前移一位 in--;//猴子数量减一 } } } for (String s : list){ System.out.println(s+"成为猴王"); } } }
文章评论