I keep getting array dimension missing
public static Planet[] readPlanets(String filename) {
allPlanets = new Planet[];
In in = new In (filename);
int nplanets = in.readInt();
double radius = in.readDouble();
for (int i = 0; i < allPlanets.length; i++) {
double pxxPos = in.readDouble();
double pyyPos = in.readDouble();
double pxxVel = in.readDouble();
double pyyVel = in.readDouble();
double pmass = in.readDouble();
String pimgFileName = in.readString();
}
return allPlanets;
}
Planet has six dimensions, and I have an array of multiple planets