在類SitoEratostenesaTest
,我有:布爾[]不能被解析爲一個可變
SitoEratostenesa myObj = new SitoEratostenesa(liczby[x]);
for(i=1; i<ilosc; i++)
{
if(tab[i])
{
System.out.println((i+1)+" jest liczba pierwsza");
}
else
{
System.out.println((i+1)+" jest liczba zlozona");
}
}
boolean tab[]
在SitoEratostenesa
類創建的。我如何在我的情況下使用這張桌子?
什麼是'SitoEratostenesa'? – Apurv 2013-03-07 11:43:03
SitoEratostenesa類必須爲tab變量設置一些getter和setter。你不能做myObj.getTab()嗎? 或者你可以做myObj.tab [i] – 2013-03-07 11:45:09
如果它是一個對象變量,你需要這樣做: myObj.tab [i](因此它需要是「公開」的c) 如果它是一個靜態變量你需要做這樣的事情: SitoEratostenesa.tab [i] 。在java中編寫了一段時間的哈密爾頓,所以這可能不是100%正確 – puelo 2013-03-07 11:45:51