Libgdx 矩形阵列

Libgdx Array of Rectangles

我正在做碰撞检测,我需要一个矩形数组来循环。它不起作用,而是给了我一个空指针异常。
这是我的代码:

Array<Rectangle> rects = new Array();
Rectangle rect = new Rectangle();
rects.add(rect);

你需要改变

Array<Rectangle> rects = new Array();

Array<Rectangle> rects = new Array<Rectangle>();

此外,为什么使用 Array 而不是 ArrayList