首先是两个if重构if
int num1=100
int num2=1;
int Max1=0
if(num1>num2){
max=num1;
if(num1<num2){
max=num2
}
}
先把Max=0改为Max=num2
int num1=100
int num2=1;
int Max1=num2
if(num1>num2){
max=num1;
if(num1<num2){
max=num2
}
}
发现还有重复的,我们去掉重复部分
int num1=100
int num2=1;
int Max1=num2
if(num1>max){
max=num1;
这样就OK了。
然后if..else重构到if
int num1=100
int num2=1;
int Max1=0
if(num1>num2){
max=num1;
} else
max=num2;
这里把else改为if(num1>num2)