Поделиться через


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.

Кроме того, этот класс предоставляет множество методов преобразования a в booleanString a и a Stringboolean, а также других констант и методов, полезных при работе с ним boolean.

<-- Android удалено: абзац в ValueBased

Это класс на основе значений; программисты должны рассматривать экземпляры, которые #equals(Object) равны как взаимозаменяемые и не должны использовать экземпляры для синхронизации или непредсказуемого поведения. Например, в будущем выпуске синхронизация может завершиться ошибкой. -->

Добавлено в версии 1.0.

Документация по Java для java.lang.Boolean.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Конструкторы

Boolean(Boolean)

Boolean Выделяет объект, value представляющий аргумент.

Boolean(String)

Boolean Выделяет объект, представляющий значениеtrue, если строковый аргумент не null равен и равен, игнорируя регистр, строке"true".

Свойства

Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
False

Объект, Boolean соответствующий примитивному значению false.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Логический класс упаковывает значение примитивного типа boolean в объект.

(Унаследовано от Object)
JniPeerMembers

Логический класс упаковывает значение примитивного типа boolean в объект.

PeerReference

Логический класс упаковывает значение примитивного типа boolean в объект.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от 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)

Возвращает экземпляр, представляющий указанное Booleanboolean значение.

ValueOf(String)

Boolean Возвращает значение со значением, представленным указанной строкой.

Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>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 в объект.

Применяется к