1. if语句中,以return作为执行语句时,后续的if语句不需要加上else
这种情况的if语句之后不必加上else,因为方法在遇到return 后便不再继续。
static int test2(int testval)
{
if(testval > target)
return -1;
if(testval < target)
return +1;
return 0; // match
}
这种情况的if语句之后不必加上else,因为方法在遇到return 后便不再继续。