您当前的位置: 首页 >  Java

哆啦A梦_i

暂无认证

  • 1浏览

    0关注

    629博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Java内置包装类:Boolean 类

哆啦A梦_i 发布时间:2019-05-17 22:38:08 ,浏览量:1

Boolean 类将基本类型为 boolean 的值包装在一个对象中。一个 Boolean 类的对象只包含一个类型为 boolean 的字段。此外,此类还为 boolean 和 String 的相互转换提供了很多方法,并提供了处理 boolean 时非常有用的其他一些常用方法。

Boolean 类的构造方法

Boolean 类有以下两种构造形式:

  1. Boolean(boolean boolValue);
  2. Boolean(String boolString);

注意:其中 boolValue 必须是 true 或 false(不区分大小写),boolString 包含字符串 true(不区分大小写),那么新的 Boolean 对象将包含 true;否则将包含 false。

Boolean 类的常用方法

在 Boolean 类内部包含了一些和 Boolean 操作有关的方法,见表 1。

表1 Boolean类中的常用方法 方法返回值功能booleanValue()boolean将 Boolean 对象的值以对应的 boolean 值返回equals(Object obj)boolean判断调用该方法的对象与 obj 是否相等。当且仅当参数不是 null,且与调用该 方法的对象一样都表示同一个 boolean 值的 Boolean 对象时,才返回 trueparseBoolean(String s)boolean将字符串参数解析为 boolean 值toString()string返回表示该 boolean 值的 String 对象valueOf(String s)boolean返回一个用指定的字符串表示的 boolean 值

例 :编写如何使用不同的构造方法创建 Boolean 对象,并调用 booleanValue() 主法将创建的对象重新转换为 boolean 数据输出。代码如下:

  1. public class Test05
  2. {
  3. public static void main(String[] args)
  4. {
  5. Boolean b1=new Boolean(true);
  6. Boolean b2=new Boolean("ok");
  7. Boolean b3=new Boolean("true");
  8. System.out.println("b1 转换为 boolean 值是:"+ b1);
  9. System.out.println("b2 转换为 boolean 值是:"+ b2);
  10. System.out.println("b3 转换为 boolean 值是:"+ b3);
  11. }
  12. }

运行结果如下:

b1 转换为 boolean 值是:true

b2 转换为 boolean 值是:false

b3 转换为 boolean 值是:true

Boolean 类的常用常量

在 Boolean 类中包含了很多的常量,其中较为常用的常量如下。

  • TRUE:对应基值 true 的 Boolean 对象。
  • FALSE:对应基值 false 的 Boolean 对象。
  • TYPE:表示基本类型 boolean 的 Class 对象。
关注
打赏
1556978864
查看更多评论
立即登录/注册

微信扫码登录

0.0518s