考虑以下两种方法:
public int add(int i, int j) {
return i + j;
}
public int add(int i, int j) {
int k = i + j;
return k;
}
在这种情况下,对于两个给定的整数值作为输入,它们返回相同的值,但两者有什么区别吗?我不确定,但我认为使用第一个可能会有轻微的性能优势,而有些人可能会争辩说第二个更具可读性。
就我个人而言,我总是像第一种方法一样返回表达式,但是通过 netbeans 网站上的教程,他们使用后者:
如果只是像上面这样的一次计算,是否存在两者中的一个比另一个具有显着优势的情况?