Java.lang.Boolean.valueOf()方法

来源:互联网 发布:知乎如何关闭问题 编辑:程序博客网 时间:2024/06/07 10:49
java.lang.Boolean.valueOf()方法用法实例教程- 返回一个Boolean实例指定的布尔值。如果指定的布尔值是true,这的方法返回Boolean.TRUE;如果是假的,这个方法返回Boolean.FALSE。
<iframe id="cproIframe_u1064372_1" width="728" height="90" src="http://pos.baidu.com/acom?adn=3&amp;at=38&amp;aurl=&amp;cad=1&amp;ccd=24&amp;cec=UTF-8&amp;cfv=0&amp;ch=0&amp;col=zh-CN&amp;conOP=0&amp;cpa=1&amp;dai=1&amp;dis=0&amp;ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DHBcRyBVfSl1anmxYLk8UK62KOjnOz1sxtqMV9-KnTlr8OzYCRzDqT-tr9HBxen2-V7K6nrMecQeqU_JocevKzq%26wd%3D%26eqid%3Ddc37668e000eece500000005567b4df5&amp;ltu=http%3A%2F%2Fwww.yiibai.com%2Fjavalang%2Fboolean_valueof.html&amp;lunum=6&amp;n=90029059_cpr&amp;pcs=1117x587&amp;pis=10000x10000&amp;ps=324x315&amp;psr=1366x768&amp;pss=1117x1462&amp;qn=2b50cc3472b1588e&amp;rad=&amp;rsi0=728&amp;rsi1=90&amp;rsi5=4&amp;rss0=%23FFFFFF&amp;rss1=%23FFFFFF&amp;rss2=%230000FF&amp;rss3=%23444444&amp;rss4=%23008000&amp;rss5=&amp;rss6=%23e10900&amp;rss7=&amp;scale=&amp;skin=&amp;td_id=1064372&amp;tn=text_default_728_90&amp;tpr=1450921563725&amp;ts=1&amp;version=2.0&amp;xuanting=0&amp;exps=110212&amp;dtm=BAIDU_DUP2_SETJSONADSLOT&amp;dc=2&amp;di=u1064372&amp;ti=Java.lang.Boolean.valueOf()%E6%96%B9%E6%B3%95&amp;tt=1450921563713.13.431.438&amp;feid=110212" align="center,center" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" allowtransparency="true" style="box-sizing: border-box;"></iframe>

描述

java.lang.Boolean.valueOf(boolean b) 返回一个Boolean实例指定的布尔值。如果指定的布尔值是true,这的方法返回Boolean.TRUE;如果是假的,这个方法返回Boolean.FALSE。

如果一个新的Boolean实例不是必需的,一般应使用此方法,优先给构造函数Boolean(boolean),因为此方法可能会产生显着提高空间和时间性能。

声明

以下是声明java.lang.Boolean.valueOf()方法

public static Boolean valueOf(boolean b)

参数

  • - a boolean value

返回值

此方法返回一个Boolean实例,表示b。

异常

  • NA

实例

下面的例子说明了如何使用lang.Boolean.valueOf()方法。

package com.tutorialspoint;import java.lang.*;public class BooleanDemo {   public static void main(String[] args) {      // create 2 Boolean objects b1, b2      Boolean b1, b2;      // create 2 boolean primitives and assign values      boolean bool1 = true;      boolean bool2 = false;      /**       *  static method is called using class name        *  assign result of valueOf method on bool1, bool2 to b1, b2       */      b1 = Boolean.valueOf(bool1);      b2 = Boolean.valueOf(bool2);      String str1 = "Boolean instance of primitive " + bool1 + " is "  + b1;      String str2 = "Boolean instance of primitive " + bool2 + " is "  + b2;      // print b1, b2 values      System.out.println( str1 );      System.out.println( str2 );   }}

让我们来编译和运行上面的程序,这将产生以下结果:

Boolean instance of primitive true is trueBoolean instance of primitive false is false
0 0
原创粉丝点击