Я обнаружил, что была ошибка: объявлял массив как laneCar [] в одной части моего кода и laneCars [] в другом месте, что вызывало ошибки нулевого указателя.Null Pointer - Timer + Array объектов
ответ
Вы инициализируете массивы в пределах вашего цикла популяции, например.
for (int r = 0; r < 13; r++)
{
roadLane[] lanes = new roadLane[13];
// ...
и поэтому каждый раз через петлю создается новый массив, а затем заполнить одного элемента внутри него. Все остальные элементы будут пустыми.
Возможно, это необходимо сделать например.
roadLane[] lanes = new roadLane[13];
for (int r = 0; r < 13; r++)
{
// ...
массив RoadLane отлично работает (и отлично работает). У меня проблемы с массивом laneCars. Я могу создать и заполнить массив fine - его, когда я пытаюсь «оживить» объекты массива с помощью таймера, который я получаю ошибки нулевого указателя Я все же вижу вашу точку зрения - кажется, это пустая трата циклов для инициализации массив в цикле - теперь я переместил оба экземпляра этого за пределы цикла (все равно получаю ошибки в обновлениях таймера) – WalletFrog
- 1. Object array - Null Pointer Exception
- 2. Android Timer - Java Null Pointer Exception
- 3. Java - Object Array - Null Pointer Exception
- 4. Array List Null Pointer Exception - Android
- 5. Android Spinner Array Adapter Null Pointer Exception
- 6. Исключение Null Pointer с массивом объектов
- 7. Исключение Null Pointer с использованием массивов объектов
- 8. Structer pointer and pointer char array malloc array
- 9. Удаление char pointer array
- 10. strlen pointer vs array
- 11. CDI @inject null pointer
- 12. после => Null Pointer
- 13. weird Null Pointer Exception
- 14. ReDim a Array Pointer VB6
- 15. C array pointer arithmetic
- 16. Increment Char Array Pointer
- 17. c memset pointer array
- 18. char array and pointer
- 19. Array pointer арифметический вопрос
- 20. Pointer Array, отображающий структуру
- 21. Access 2D Pointer-Array
- 22. Array Partition with pointer
- 23. Swap Using Pointer Array
- 24. C++ Pointer Array
- 25. Loop thru Array Pointer
- 26. C-Pointer threedimensional array
- 27. Array of function pointer
- 28. Boost Shared Pointer array
- 29. Java Null Pointer Exception
- 30. Null Pointer Исключительные критерии.list()
сохранить себя много проблем и просто использовать 'ArrayList' –
Пожалуйста, не редактируйте ваш вопрос, когда вы ее решили, это не позволяет другим учиться на вопрос. – Nick