I have this class constructor:
public Category(int max){
...
}
The thing is, I want to make an array of this class, how do I initialize it?
You can also do that in-line - make both the array and populate it with values initiated with their constructors at once. Suppose you have a class called Field that has a constructor taking two parameters and you want to construct an array of these ...
Field[] fields = new Field[]{
new Field(1, "Record_Type"),
new Field(3, "Record_SubType"),
new Field(6, "Row_Number"),
...
};