真是進水了

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