在类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