共用方式為


Boolean 類別

定義

布爾類別會在對象中包裝基本型 boolean 別的值。

[Android.Runtime.Register("java/lang/Boolean", DoNotGenerateAcw=true)]
public sealed class Boolean : Java.Lang.Object, IConvertible, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.IComparable
[<Android.Runtime.Register("java/lang/Boolean", DoNotGenerateAcw=true)>]
type Boolean = class
    inherit Object
    interface IConvertible
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IComparable
繼承
Boolean
屬性
實作

備註

布爾類別會在對象中包裝基本型 boolean 別的值。 類型的 Boolean 物件包含類型為 boolean的單一欄位。

此外,這個類別提供許多方法,可將轉換成 booleanString 轉換成 Stringboolean,以及處理 boolean時有用的其他常數和方法。

<-- Android 已移除:ValueBased 上的段落

這是以 值為基礎的 類別;程序設計人員應該將 #equals(Object) 的實例視為可互換,且不應該使用實例進行同步處理,或可能發生無法預測的行為。 例如,在未來版本中,同步處理可能會失敗。 -->

已在1.0中新增。

java.lang.BooleanJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

Boolean(Boolean)

配置 Boolean 代表自變數的 value 物件。

Boolean(String)

Boolean如果字串自變數不是null且忽略大小寫,則設定 物件,代表值true給字串 "true"

屬性

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
False

對應 Boolean 至基本值 false的物件。

Handle

基礎Android實例的句柄。

(繼承來源 Object)
JniIdentityHashCode

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)
JniPeerMembers

布爾類別會在對象中包裝基本型 boolean 別的值。

PeerReference

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)
ThresholdClass

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

(繼承來源 Object)
ThresholdType

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

(繼承來源 Object)
True

對應 Boolean 至基本值 true的物件。

Type

代表基本類型布爾值的 Class 物件。

方法

BooleanValue()

傳回這個 Boolean 物件的值做為布爾基本類型。

Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
Compare(Boolean, Boolean)

比較兩個 boolean 值。

CompareTo(Boolean)

比較這個 Boolean 實例與另一個實例。

Dispose()

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)
Dispose(Boolean)

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetBoolean(String)

true只有在 自變數所命名的系統屬性存在且等於忽略大小寫時,才會傳回 字串 "true"

GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
HashCode(Boolean)

傳回值的哈希碼 boolean ;與 Boolean.hashCode()相容。

JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
LogicalAnd(Boolean, Boolean)

傳回將邏輯 AND 運算子套用至指定 boolean 操作數的結果。

LogicalOr(Boolean, Boolean)

傳回將邏輯 OR 運算子套用至指定 boolean 操作數的結果。

LogicalXor(Boolean, Boolean)

傳回將邏輯 XOR 運算子套用至指定 boolean 操作數的結果。

Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
ParseBoolean(String)

將字串自變數剖析為布爾值。

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
ToString(Boolean)

String傳回 物件,表示指定的布爾值。

UnregisterFromRuntime()

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)
ValueOf(Boolean)

Boolean 回實例,表示指定的 boolean 值。

ValueOf(String)

Boolean 回具有指定字串所表示值的 。

Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)

運算子

Explicit(Boolean to Boolean)

布爾類別會在對象中包裝基本型 boolean 別的值。

明確介面實作

IComparable.CompareTo(Object)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.GetTypeCode()

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToBoolean(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToByte(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToChar(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToDateTime(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToDecimal(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToDouble(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToInt16(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToInt32(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToInt64(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToSByte(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToSingle(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToString(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToType(Type, IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToUInt16(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToUInt32(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IConvertible.ToUInt64(IFormatProvider)

布爾類別會在對象中包裝基本型 boolean 別的值。

IJavaPeerable.Disposed()

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)
IJavaPeerable.Finalized()

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

布爾類別會在對象中包裝基本型 boolean 別的值。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

布爾類別會在對象中包裝基本型 boolean 別的值。

GetJniTypeName(IJavaPeerable)

布爾類別會在對象中包裝基本型 boolean 別的值。

適用於