Java內建包裝類 Boolean 類

2021-09-22 21:39:41 字數 1265 閱讀 7522

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

boolean 類有以下兩種構造形式:

boolean(boolean boolvalue);

boolean(string boolstring);

注意:其中 boolvalue 必須是 true 或 false(不區分大小寫),boolstring 包含字串 true(不區分大小寫),那麼新的 boolean 物件將包含 true;否則將包含 false。

在 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 值

例 :編寫如何使用不同的構造方法建立 boolean 物件,並呼叫 booleanvalue() 主法將建立的物件重新轉換為 boolean 資料輸出。**如下:

public class test05

}

執行結果如下:

b1 轉換為 boolean 值是:true

b2 轉換為 boolean 值是:false

b3 轉換為 boolean 值是:true

在 boolean 類中包含了很多的常量,其中較為常用的常量如下。

Java基礎 包裝類

包裝類 為什麼要用包裝類,因為八大基本資料型別有的時候需要轉換成物件才能使用,比如在容器中。基本資料型別對應的包裝類 byte byte short short int integer long long float float double double char charactor boolea...

Java包裝類 筆記17

基本資料型別 原生類 包裝類 byte byte short short int integer long long float float double double char character boolean boolean 例子 取long型的最大值 system.out.println l...

java 基礎 之 包裝類

jdk 1.5 之後提供了自動裝箱與拆箱的功能 自動拆箱 除了自動裝箱與自動拆箱以外.包裝類還可以與string 進行相互轉換 jdk 1.7 版本之後又給所有的包裝類新增了乙個 compare 方法.用於比較兩個引數的大小 jdk 17 除了compare之外,還給character 增加了大量的...