int s = 1,m=1;
try{楼下的出局;}
catch(Exception e){}

解决方案 »

  1.   

    用Vector存储数据.
    import java.util.Vector;
    public class TestDate {
      private void Out(Vector v,int m,int s)
      {
        int count2 = 0;
        int vp = s-1;
        while(v != null && v.size() > 0)
        {
          count2++;
          vp++;
          if(vp == v.size())
          {
            vp = 0;
          }
          if(count2 % m == 0)
          {
            System.out.println(v.elementAt(vp));
            v.remove(vp);
            vp = vp == 0 ? (v.size()-1 ) : (vp - 1) ;          
          }
          }
        }
      public static void main(String[] args) {
        Vector vector = new Vector();
        for(int i = 0 ; i < 10 ; i++)
        {
          vector.addElement(String.valueOf(i));
        }
        TestDate date = new TestDate();
        date.Out(vector,3,1);
      }
    }