我一直在评论说不要在return语句中使用变量,而是直接在return语句中使用条件。下面的代码中的第3行和第4行之间有什么区别吗?
String str = "Hello Sir";
boolean flag = str.contains("Hello");
return(flag);
// instead ask to use below
return(str.contains("Hello"));
我更喜欢使用变量,因为在复杂的计算中,这些变量有助于调试。
哈士奇WWW
ibeautiful
相关分类