hocam ben Star adlı bir klassta mainde yeni bir obje yaratmadan Star klasına ait bir stars array'ine addStar methodu ile veri girmek istiyorum, bunu nasıl yapabilirim bu biton hatanın sonucunda o hale gelmis bi kod yanlıslıklarla dolu oldugunun farkındaymı ancak cozemedım kafam karıstı bu statik olayını tam bilmedıgım için neyse bıraz daha bakayım tesekkurler tavsıyenız ıcın
ornegın ozetle
asagıdaki kod neden calısmıyor acaba daha basite indirgedim yıne aynı hatayı alıyorum
public class Star {
private String name;
public static Star[] stars;
public static int arraysize;
public Star(String name) {
this.name=name;
arraysize=0;
stars=new Star[arraysize];
}
public static void addStar(String name) {
arraysize++;
for(int i=0;i<stars.length;i++) {
stars[i].name=name;
}
}
}