前兩天剛看了一片相似的博客,今天就寫出來這樣的代碼,難受,基礎太差了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 "返回結果是:對"; } }