zoukankan      html  css  js  c++  java
  • 布尔型的转化

    比如在控制器里定义一个布尔型

    Boolean an = true
    ViewDate["an"] = an


    传到view中

    <input id = "an" value="@ViewDate["an"]" />

    在view中html取值

    if (Convert.ToBoolean(ViewData["an"]) == true)
    {
    }

    在javascript中使用他的时候可以得到以下几种结果

    alert(Boolean($("#an").val()));              //结果是   true
    
    alert(Boolean.valueOf($("#an").val()));      //结果是   function Boolean() {
                                                    //           [native code]
                                                    //        }  

    alert($("#an").val());       //结果是 value


     

    valueOf方法可以将一个字符串值转换为一个Boolean对象

    Boolean b = Boolean.valueOf("true");

    如果是想将其它类型转为布尔型,应该用Boolean(value)或new Boolean(value),

    Boolean对象为我们提供了toString方法,用于产生一个对应的String对象

    1. Boolean b = Boolean.valueOf("true");
    2. System.out.println(b.toString());

    Boolean 类

    将基本类型为 boolean 的值包装在一个对象中。一个 Boolean 类型的对象只包含一个类型为 boolean 的字段

    然后这个对象可以使用类中的方法。

    booleanValue()将此 Boolean 对象的值作为基本布尔值返回。 返回: 此对象的基本 boolean 值。

    所以

    new Boolean(val)是通过构造方法吧值传进去的

    Boolean.valueOf(val)是通过一个普通方法把值传进去的

    booleanValue()方法是将此 Boolean 对象的值作为基本布尔值返回。

  • 相关阅读:
    清空收缩数据库日志文件的方法
    JavaScript中的剪贴板的使用(clipboardData)
    location.search在客户端获取Url参数的方法
    JS之onkeypress,onkeydown,onkeyup区别
    网页中的meta标签的作用
    SQL优化条
    JS简洁经典滚动上下与左右
    结构体
    static修饰符
    Solaris内存监控 & solaris查看内存使用情况
  • 原文地址:https://www.cnblogs.com/tech-bird/p/3631966.html
Copyright © 2011-2022 走看看