前两天刚看了一片类似的博客,今天就写出来这样的代码,难受,基础太差了
有一个返回值布尔类型的函数
public boolean checkResult(){return false;};
另外一个函数中调用了这个函数
public String getResult(){
boolean flag=checkResult();
if(flag==false){
return "返回结果是:错";
}else{
return "返回结果是:对";
}
}
改进一:checkresult 返回值本来就是boolean flag变量可以省略掉
public String getResult(){
if(checkResult()==false){
return "返回结果是:错";
}else{
return "返回结果是:对";
}
}
改进二:checkResult()返回值本来就是boolean类型的
public String getResult(){
if(checkResult()){
return "返回结果是:错";
}else{
return "返回结果是:对";
}
}