81,092
社区成员
发帖
与我相关
我的任务
分享
import java.util.ArrayList;
import java.util.List;
public class Main{
public static void main(String[] args){
ArrayList<Integer> list = new ArrayList<Integer>();
list.add(new Integer(1));
list.add(new Integer(2));
list.add(new Integer(3));
list.add(new Integer(4));
list.add(new Integer(5));
list.add(new Integer(6));
list.add(new Integer(7));
list.add(new Integer(8));
list.add(new Integer(9));
list.add(new Integer(10));
int index = run(list);
System.out.println("最后一位是:"+index+"号");
}
private static int run(List list){
int result = 0; //保存结果
int index = 0; //计算数的个数,满三次,还原为0
int i = 0; //集合的下标
while(list.size() != 0){
index ++;
if(index == 3){ //数三次,踢出一位
System.out.println(list);
System.out.println(list.get(i));
result = (Integer)list.remove(i);
index = 0;
}else{
i++;
}
//如果集合下标末尾了,则从头开始
if(i==list.size()){
i=0;
}
}
return result;
}
}
public boolean isMod(String s){
int i=Integer.parseInt(s);
if(i%6==0){
return true;
}
return false;
}
<set name=''>
<key colums='id' />
<one-to-many class='' />
</set>
<!--多的一方配置-->
<many-to-one name='' column='id' class=''--'一'方类/>
--Project一方
<class name="Project" table="t_project">
...--属性
<set name="members" table="r_emp_proj">
<key column="r_proj_id" >
<many-to-many class="Emplyee" column="r_emp_id">
</set>
</class>
---Employee一方
<class name="Employee" table="t_employee">
...属性
<set name="projects" class="r_emp_proj">
<key column="r_emp_id"/>
<many-to-many class="Project" column="r_proj_id">
</set>
<class>