在這個函數中,一旦我的if語句變爲true,它會返回一個值,並且它「踢出」我的功能。我試圖獲得arrayList的其餘元素,所以我知道哪些是我不會訪問它。我的問題是,我怎樣才能從數組中獲得剩餘的元素?ArrayList獲取所有元素
For(Node a:state.children)
{
state.value = Math.max(state.value,min_value(a, alpha, beta));
alpha = Math.max(alpha,state.value);
if(beta <=alpha)
{
System.out.println("The elements that are going to be skipped are: " + a.label);
return state.value;
}
}
我怎樣才能讓因爲return語句的使用是不會對數組的最後一個元素的副本
你想要的結果是什麼? – chintan 2013-04-05 05:07:08
這就是'return'語句的概念:調用'return'時停止執行該方法。所以,正如@chintan發佈的那樣,你的預期結果是什麼? – 2013-04-05 05:07:27
所以沒有一種方法或指針指向最後的元素? – 2013-04-05 05:08:49