前两天刚看了一片相似的博客,今天就写出来这样的代码,难受,基础太差了java
有一个返回值布尔类型的函数 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类型的code
public String getResult(){ if(checkResult()){ return "返回结果是:错"; }else{ return "返回结果是:对"; } }