以下两种方法有什么区别,哪一种最好?
方法一:
private String getStringValue(){
if(condition)
return string1;
return string2;
}
方法2:
private String getStringValue(){
if(condition)
return string1;
else
return string2;
}
最佳答案
这些方法没有区别:第一个方法中的else
可以安全删除,因为一旦采取if
分支,执行就会无条件离开该方法.
有些公司更喜欢这两种变体之一,以便在大量开发人员编写的代码之间实现一致性。
关于java - Java中以下两种方法有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27384191/