ModelMap tablica.

0

Jak stworzyć tablicę zawierającą obiekty ModelMap?
Próbowałem:

ModelMap rowMap [] = null;

Ale gdy potem próbuję coś wstawić to mam Null Pointer Exeption.

Robiłem też:

ModelMap rowMap [] = new ModelMap()[];
ModelMap rowMap [] = new ModelMap()[3];
ModelMap rowMap [] = new ModelMap();

Ale otrzymywałem błędy

0

Tak się to robi:
int[] r = new int[8];

0

ModelMap[] rowMap = new ModelMap[3];
A potem:
rowMap[0] = new ModelMap(/*...*/); //argumenty takie jakie są definicje konstruktorów ModelMap
rowMap[1] = new ModelMap(/*...*/);
rowMap[2] = new ModelMap(/*...*/);

To co napisałeś, czyli
ModelMap rowMap [] = null; też jest poprawne ponieważ każda zmienna w Javie, która nie jest typu prostego (byte, double i inne z małej litery) to nic innego jak zmienna przechowująca referencję. A każda referencja może mieć wartość null lub inną pochodzącą z jakiegoś new lub innej zmiennej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1