C語言中文網 目錄

Java Boolean類

< 上一頁Java Character類 Java Byte類下一頁 >

Boolean 類將基本類型為 boolean 的值包裝在一個對象中。一個 Boolean 類的對象只包含一個類型為 boolean 的字段。此外,此類還為 boolean 和 String 的相互轉換提供了很多方法,并提供了處理 boolean 時非常有用的其他一些常用方法。

Boolean 類的構造方法

Boolean 類有以下兩種構造形式:
Boolean(boolean boolValue);
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 對象時,才返回 true
parseBoolean(String s) boolean 將字符串參數解析為 boolean 值
toString() string 返回表示該 boolean 值的 String 對象
valueOf(String s) boolean 返回一個用指定的字符串表示的 boolean 值

例 1

編寫一個 Java 程序,演示如何使用不同的構造方法創建 Boolean 對象,并調用 booleanValue() 主法將創建的對象重新轉換為 boolean 數據輸出。代碼如下:
public class Test05
{
    public static void main(String[] args)
    {
        Boolean b1=new Boolean(true);
        Boolean b2=new Boolean("ok");
        Boolean b3=new Boolean("true");
        System.out.println("b1 轉換為 boolean 值是:"+ b1);
        System.out.println("b2 轉換為 boolean 值是:"+ b2);
        System.out.println("b3 轉換為 boolean 值是:"+ b3);
    }
}

程序非常簡單,運行后的輸出結果如下:
b1 轉換為 boolean 值是:true
b2 轉換為 boolean 值是:false
b3 轉換為 boolean 值是:true

Boolean 類的常用常量

在 Boolean 類中包含了很多的常量,其中較為常用的常量如下。
  • TRUE:對應基值 true 的 Boolean 對象。
  • FALSE:對應基值 false 的 Boolean 對象。
  • TYPE:表示基本類型 boolean 的 Class 對象。
< 上一頁Java Character類 Java Byte類下一頁 >

精美而實用的網站,提供C語言、C++、STL、Linux、Shell、Java、Go語言等教程,以及socket、GCC、vi、Swing、設計模式、JSP等專題。

Copyright ?2011-2018 biancheng.net, 陜ICP備15000209號

底部Logo
极速pk10开户