我有一個方法calculate(some params)
有if-elseif-else
條件。對於每種情況,我都有一些與其他人共同的陳述。我不想重寫這些行。有沒有什麼辦法可以回憶這些線條,比如在calculate
方法中使用這些線條的方法?如何在java中調用語句
calculate(some params){
if(condition1){
specific tast 1 ;
specific tast 2 ;
common task ;
}else if(condtion2){
specific tast 3 ;
specific tast 4 ;
common task ;
}else if(condition3){
specific tast 5 ;
specific tast 6 ;
}else{
specific tast 7 ;
specific tast 8 ;
common task ;
}
}
注意:通用任務不適用於每個塊。
如果所有的語句都是共同的,那麼爲什麼你需要if-elseif-else?假設一些常見的代碼在那裏,你可以把它放在其他方法中,並通過你的calculate()調用它 – Prashant
我說過,我有一些語句...並非全部 – Aleena
如果我們看到整個代碼塊。 –