A.B.addName(0,"test");
çağrısı NullPointerException neden olur. Java’da yeniyim, bu yüzden nedenini açıklayabilir mi? Uygulamanın başındaki ad dizisini doldurmak ve A'nın tüm örneklerini aynı verileri kullanmak istedim.NullPointerException, statik alt sınıfın statik yöntemini çağırırken
-3
A
cevap
1
Diziyi bir boyutta başlatmanız gerekiyor, aksi halde boştur. Eğer Java yeni iseniz
private static String[] Names = new String[5];
+0
Tabii ki, sadece belli oldu. Teşekkürler, en kısa sürede kabul edeceğim. – burtek
, onlara ben programlamaya yeni değilim cricket_007 @ –
neden ihtiyaç Bildiğiniz sürece, iç sınıf (veya statik sınıflar ve değişkenler) tavsiye etmem, ben nedenini biliyorum Onlara ihtiyacım var, Java ile hiç bir şey yapmadım. – burtek