布尔型的转化
比如在控制器里定義一個布爾型
Boolean an = true ViewDate["an"] = an
傳到view中
<input id = "an" value="@ViewDate["an"]" />
在view中html取值
if (Convert.ToBoolean(ViewData["an"]) == true)
{
}
在javascript中使用他的時候可以得到以下幾種結(jié)果
alert(Boolean($("#an").val())); //結(jié)果是 true
alert(Boolean.valueOf($("#an").val())); //結(jié)果是 function Boolean() {
// [native code]
// }
alert($("#an").val()); //結(jié)果是 value
valueOf方法可以將一個字符串值轉(zhuǎn)換為一個Boolean對象
Boolean b = Boolean.valueOf("true");
如果是想將其它類型轉(zhuǎn)為布爾型,應(yīng)該用Boolean(value)或new Boolean(value),
Boolean對象為我們提供了toString方法,用于產(chǎn)生一個對應(yīng)的String對象
Boolean b = Boolean.valueOf("true");
System.out.println(b.toString());
Boolean 類
將基本類型為boolean的值包裝在一個對象中。一個Boolean類型的對象只包含一個類型為boolean的字段
然后這個對象可以使用類中的方法。
booleanValue()將此 Boolean 對象的值作為基本布爾值返回。 返回: 此對象的基本 boolean 值。
所以
new Boolean(val)是通過構(gòu)造方法吧值傳進去的
Boolean.valueOf(val)是通過一個普通方法把值傳進去的
booleanValue()方法是將此 Boolean 對象的值作為基本布爾值返回。
總結(jié)
- 上一篇: 路由器和摄像头怎么连接摄像头如何连接路由
- 下一篇: 夺命雷公狗---PDO NO:01 PD