gpt4 book ai didi

java - 如何调用java中的语句

转载 作者:行者123 更新时间:2023-12-02 05:04:08 25 4
gpt4 key购买 nike

我有一个方法calculate(some params),具有if-elseif-else条件。对于每种情况,我都有一些与其他情况相同的陈述。我不想重写这些行。有什么方法可以调用这些行,例如在 calculate 方法中创建这些行的方法吗?

  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 ;
}

}

注意:常见任务并不适用于每个区 block 。

最佳答案

只需将您的常见任务;拉下来,如下所示:

  calculate(some params){
boolean doCommonTask = true;
if(condition1){
specific tast 1 ;
specific tast 2 ;
}else if(condtion2){
specific tast 3 ;
specific tast 4 ;
}else if(condition3){
specific tast 5 ;
specific tast 6 ;
doCommonTask = false; // Skip common task
}else{
specific tast 1 ;
specific tast 2 ;
}
if (doCommonTask) {
common task ;
}

}

关于java - 如何调用java中的语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27950584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com