Wrapper class that creates objects at runtime and stores data in an array.
- by scriptingalias
I tried making a wrapper class that encapsulates an object, a string (for naming and differentiating the object instance), and an array to store data. The problem I'm having now is accessing this class using methods that determine the "name" of the object and also reading the array containing some random variables.
import java.util.Arrays;
import java.util.Random;
public class WrapperClass
{
String varName;
Object varData;
int[] array = new int[10];
public WrapperClass(String name, Object data, int[] ARRAY)
{
varName = name;
varData = data;
array = ARRAY;
}
public static void getvalues()
{
}
public static void main(String[] args)
{
int[] array = new int[10];
Random random = new Random(3134234);
for(int i = 0; i < 10; i++)
{
for (int c = 0; c < 10; c++)
{
array[c] = random.nextInt();//randomly creates data
}
WrapperClass w = new WrapperClass("c" + i, new Object(),array);
}
}
}