Closed. This question is opinion-based。它当前不接受答案。
                            
                        
                    
                
            
                    
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
                        
                        5年前关闭。
                    
                
        

这些样式中的哪一种使用更广泛且更合适?

1。

    if (condition1) {
        //...
    } else if (condition2) {
        //...
    } else {
        //...
    }


2。

    if (condition1) {
        //...
    }
    else if (condition2) {
        //...
    }
    else {
        //...
    }

最佳答案

我将采用1进行以下更改:

if (condition1) {
    //...
} else if (condition2) {
    //...
}
return;


我使用此解决方案是因为我只有几行代码。例如,有些代码样式不允许方法中的N行代码更多。

关于java - else和else-if语句是否应该放在单独的行上,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25953585/

10-10 12:34