真是进水了

前两天刚看了一片相似的博客,今天就写出来这样的代码,难受,基础太差了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 "返回结果是:对";
        }
    }
相关文章
相关标签/搜索