String转换为boolean的三种方法

来源:互联网 发布:实况足球2016捏脸数据 编辑:程序博客网 时间:2024/06/17 11:25
背景:
 
     从接口获取的数据是String类型的,直接判断未起到作用,因此需要把该String类型的值转换为boolean来用作判断。
     if(judge){ //judge 是string类型
         code
      }




初级方法

 
      //接口获取的string 类型数据,只有true  和 false 两种值
     public String  judge;
     //存放string中的判断值
     public  boolean  judge_boo ;
    
    //
    if(judge == “true”){
     judge_boo = true;
    }else{
      judge_boo = false;
    }
  
     //用作判断的语句
    if(judge){ 
         code
      }



中级方法

     public String  judge;
     //存放string中的判断值
     public  boolean  judge_boo ;
    
    //
    if(judge.equals( “true”)){
     judge_boo = true;
    }else{
      judge_boo = false;
    }
  
     //用作判断的语句
    if(judge){ 
         code
      }



高级方法 
      //接口获取的string 类型数据,只有true  和 false 两种值
        public String  judge;
 
        if(Boolean.valueOf(judge)){ 
         code
      }





String转换为boolean  Java  Boolean.valueOf  String.equals


0 0
原创粉丝点击