all,

I have this:

Java Code:
public class One
{
    public final int test1;
    public final int test2;
    
    public One(int test_1, int test_2)
    {
        test1 = test_1;
        test2 = test_2;
    }

}

public class Two
{
    //CLASS VARIABLES.
    public One[] two;
    private int ctrArray;

    public two()
    {
        two = new one[10];
        ctrArray = 0;
        for (int x = 0; x <= 3; x++)
        {
            for (int y = 1; y <= 13; y++)
            {
                two[ctrArray] = new One(x, y);
                ctrArray++;
            }
        }
    }
what I want to do is write a top level routine that allows me to throw some of the two[10] elements (which are One() objects), into other object arrays that are of the same type. so, in other words, I want to create 2 additional object arrays that each hold some of the two[10] objects, but want to create them empty to begin with and add One() objects to them one by one.

any help? do I need a Vector in a case like this?