考虑一个代码:
两个 return 语句,一个在 while 循环中,另一个在 while 循环外。没有休息
while (node != null) {
if (node.item == 5) {
return node;
}
node = node.next;
}
return node;
在 while 循环中带有中断的单个返回。
while (node != null) {
if (node.item == 5) {
break;
}
node = node.next;
}
return node;
是否有任何强有力的论据来遵循特定方法而不是其他方法?