2021-04-18 11:12  阅读(102)
文章分类:Java 基础教程 文章标签:JavaJava 教程
©  原文作者:w3cschool 原文地址:https://www.w3cschool.cn/java/java-data-type.html

Java数据类型教程 - Java Boolean包装类

布尔类的对象包装一个布尔值。

Boolean.TRUE和Boolean.FALSE是布尔类型的两个常量,用于表示布尔值true和false值。

我们可以使用构造函数或valueOf()工厂方法创建一个布尔对象。

当解析字符串时,此类将处理“true”,忽略所有字符的情况为true,任何其他字符串为false。

例子

下面的代码显示了如何使用Boolean类。

    public class Main {
      public static void main(String[] args) {
        // Using constructors
        Boolean b1True = new Boolean(true);
        Boolean b2True = new Boolean("true");
        Boolean b3True = new Boolean("tRuE");
        Boolean b4False = new Boolean("false");
        Boolean b5False = new Boolean("how  is this"); // false
    
        // Using the factory methods
        Boolean b6True = Boolean.valueOf(true);
        Boolean b7True = Boolean.valueOf("true");
        Boolean b8True = Boolean.valueOf("tRuE");
        Boolean b9False = Boolean.valueOf("false");
        Boolean b10False = Boolean.valueOf("how is this"); // false
    
        // Getting a boolean value from a Boolean object
        boolean bbTrue = b8True.booleanValue();
    
        boolean bTrue = Boolean.parseBoolean("true");
        boolean bFalse = Boolean.parseBoolean("This string evaluates to false");
    
        Boolean bcTrue = Boolean.TRUE;
        Boolean bcFalse = Boolean.FALSE;
    
        System.out.println("bcTrue = " + bcTrue);
        System.out.println("bcFalse = " + bcFalse);
      }
    }
    

上面的代码生成以下结果。

202104181115_1.png

点赞(0)
版权归原创作者所有,任何形式转载请联系作者; Java 技术驿站 >> Java Boolean包装类
上一篇
Java 字符数据类型
下一篇
Java 无符号数据类型