我正在尝试在 surfaceView 上生成 10 个随机位置以绘制 10 个圆圈。下面的代码为 x 和 y 坐标分配了一个随机浮点值,但我不断收到关于随机值分配的空指针异常并且无法弄清楚原因。
rndX = new float[10];
rndY = new float[10];
for(int i=0;i<rndX.length;i++)
{
//get random x and y values
rndX[i] = (float)generator.nextInt(surface.getWidth());
rndY[i] = (float)generator.nextInt(surface.getHeight());
}