我們可以在java中的類函數中修改一個布爾值,像這樣的東西不會工作,因爲更改對於函數是局部的。我們怎樣才能讓下面的變更通過變量反映外面的方法調用?更改java中的類函數中的布爾值
public void changeboolean(Boolean b)
{
if(somecondition)
{
b=true;
}
else
{
b=false;
}
}
編輯 的代碼可能是這樣的:
public String changeboolean(Boolean b,int show)
{
if(somecondition)
{
b=true;
show=1;
return "verify again";
}
else
{
b=false;
show=2;
return "Logout";
}
show=3;
return verifed;
}
我在尋找這樣的事情
b.setvalue(true);
這可能嗎?
爲什麼你不返回布爾值呢? – Mat 2012-04-15 12:25:49
爲什麼你不讓這個方法返回新的布爾值? – 2012-04-15 12:25:56
有人需要閱讀一本Java書。 – 2012-04-15 12:26:36