私はこのようなものを作成できるようにしたいと思います:
int points = 250;
public class point {
    float x, y;
}
point[] p = new point[points];
// constructor
public JavaMain() {
    Random r = new Random();
    for (int i = 0; i < points; i++) {
        int tx = r.nextInt(640) + 1;
        int ty = r.nextInt(480) + 1;
        p[i].x = (float)tx;
        p[i].y = (float)ty;
    }
}
問題は、値をまたはNullPointerExceptionに割り当てようとすると、これがスローされることですp[i].xp[i].y
これは Java の私の最初の日であり、Google と StackOverflow を介していくつかの調査を行いましたが、問題の核心に到達するものは何も明らかになりませんでした。