tengo e siguiente método el cual invoco desde MAIN:
public double distance(ArrayList<Puntos> array) {
double acumulador = 0;
for (int j = 0; j <= this.array.size() - 1 ; j++) {
for (int i = j + 1; i < this.array.size() - 1; i++) {
double dx = this.array.get(i).getX() - this.array.get(j).getX();
double dy = this.array.get(i).getY() - this.array.get(j).getY();
acumulador = Math.sqrt((dx * dx) + (dy * dy)) + acumulador;
}
}
return acumulador;
}
Cuando invoco el metodo me arroja un NullPointerException en la linea del for:
for (int j = 0; j <= this.array.size() - 1 ; j--){