boolean

资料百科

boolean 数据类型 boolea来自n 变量存储为 8 位(1 个字节)的数值形式,但只能是True 或是 False。

当作为一个构造父调卷病氢全括村函数(带有运算符 new)调用时,Boolean() 将把它的参数转换成一布尔值,并且返回一个包含该值的 B怀听整观载压拉矛oolean 对象。

如果作为一个函数(不带有运算符 new)调用时,Boolean() 只将把它的参数转换成一个原始的布尔值,并且最终返回这个值。

  • 外文名称 Boolean
  • 名称来源 纪念英国数学家George Boole
  • 使用方法 直接赋值boolean b1=false;
  • 参数 布尔对象

名称来源

  该类型的名称是为了纪念英国数学家George Boole。

程序中的boolean

  boolean 数据类型 boolean 变量存储为 8位(1 个字节)的微删捆数值形式,但只能是 True 或是 False。boolean 变量戒禁乃的值显示为 True 或 False(在使用辣晚牛革货月可委丰燃步蒸调求 Print 的时候),或者 #TRUE# 或 #FAL来自SE#(在使用 Write # 的时候)。使用关键字 True 与 False 可将 boolean 变量赋值为这两个状态中的一个。在java中boolean值只能是true和false,而不能用0和1代替,并且一定要360百科小写。boolea如殖长n operate是指布尔运算。在ansys软件中他的下拉菜单会提示进行的布尔运算项目。在有的程序语言中该类型的关键字是bool,如C++,用法相同。

使用方法

  1.直接赋值boolean b1=false;

 肥小始又法扩叫 2.由条件表达式赋值boolean b2=3>4;

  3.由另一个boolean变量赋值boolean b3=b1;

  4.由方法返回赋值boolean b4=list.ready();//假设ready方法返回一个boolean的话

  程序中boolean为布尔类型变量

建 Boolean 对象的语法

  new Boolean(value); //构造函数 Bo色烧苦实精烈olean(value); //转换函

参数

  参数 value 由布尔对象存放的值或者要转换成布尔值的值。

返回值

  当作为亮导着技出一个构造函数(带有运算符 new)调用时,B组很端oolean() 将把它的参数转换成一个布尔值,并且返回一个包含该值的 Boolean 对象。

  如果作为一个函担手照跑数(不带有运算符 new城毛屋依够)调用时,Boolean() 只将把它的参数转换成一个原始的布尔值,并且返回这个值。

几布注释

  如果省略 停优快其燃阻成烟value 参数,或者设置为 0、-0、null、""、false、undefined 或 NaN,则该对象设置为 false。否则设置为 true(即使 value 参数是字符串 "false")。

  换为布尔值 要明确地将一寻键弃洪个值转换成 boolean,用 (bool) 或者 (boolean) 来强制转换。但是很多情况下不需要用强制转换,因为当运算符,函数或者流程控制结构需要一个 boolean 参数时,该值会被自淋达端动转换。

  参见类型戏法张苗断据视为往建燃凯

  当转换为 boolean 时,以下值被认为是 FALSE:

  没盐静庆钟飞配第烧带the 布尔值 FALSE 自身 the 整型值 0 (零) the 浮点型值 0.0 (零) 空 字符串, 以及 字符串 "0" 不包括任何元素的数组不包括任何成员变量的对象(腿白仅PHP 4.0 适用) 特殊类型 NUL改药环急如病菜奏命皮L (包括尚未设定的变量) 从没有任何标记(tags)的XML文档生成的SimpleXML 对象 所有其它值都被认为是 TRUE(包括任何资源)。

javascript中创建对象的方法

  使用关键词 new 来定义 Boolean 对象。下面的代码定义了一个名善著仅看点某画引为 myBoolean 的逻辑对象:

  var myBoolean = new Boolean()

  var myBoolean = new Boolean()

  注释:如果逻辑对象无初始值或者其值为 0、-0、null、""、false、undefined 或者 NaN,那么对象的值为 false。否则,其值为 true(即使当自变量为字符串 "false" 时)!

  下面的所有的代码行均会创建初始值为 false 的 Boolean 对象。

  var myBoolean = new Boolean();

  var myBoolean = new Boolean(0);

  var myBoolean = new Boolean(null);

  var myBoolean = new Boolean("");

  var myBoolean = new Boolean(NaN);

  下面的所有习记和判的代码行均会创初始值为 true 的 Boolean 对象:

  var myBoolean = new Boolean(1);

  var myBoolean = new Boolean(true);

  var myBoolean = new Boolean("true");

  var myBoolean = new Boolean("false");

  var myBoolean = new Boolean("Bill Gates");

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com