Язык

Byte Класс

Определение

Класс Byte упаковывает значение примитивного типа byte в объект.

[Android.Runtime.Register("java/lang/Byte", DoNotGenerateAcw=true)]
public sealed class Byte : Java.Lang.Number, IConvertible, IDisposable, Java.Lang.IComparable
[<Android.Runtime.Register("java/lang/Byte", DoNotGenerateAcw=true)>]
type Byte = class
    inherit Number
    interface IConvertible
    interface IComparable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
Атрибуты
Реализации

Комментарии

Класс Byte упаковывает значение примитивного типа byte в объект. Объект типа Byte содержит одно поле, тип которого имеет тип byte.

Кроме того, этот класс предоставляет несколько методов преобразования a в byte a и a StringString, а также других констант и методов, полезных при работе с нейbytebyte.

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

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

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

Java документации по java.lang.Byte.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

Имя. Описание
Byte(SByte)

Создает только что выделенный Byte объект, представляющий указанное byte значение.

Byte(String)

Создает только что выделенный Byte объект, представляющий byte значение, указанное параметром String .

Поля

Имя. Описание
Bytes

Количество байтов, используемых для представления byte значения в двух дополнительных двоичных формах.

MaxValue

Константа, содержащая максимальное значение byte , которое может иметь, 2<sup>7</sup-1>.

MinValue

Константа, содержащая минимальное значение byte , которое может иметь, -2<sup>7</sup>.

Size

Число битов, используемых для представления byte значения в двух дополняющих двоичной форме.

Свойства

Имя. Описание
Class

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

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

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

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

Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия.

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

Класс Byte упаковывает значение примитивного типа byte в объект.

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

Возвращает метаданные JNI, используемые для вызова элементов этого Java однорангового узла.

PeerReference

Возвращает ссылку на объект JNI для этого Java однорангового узла.

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

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

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

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

(Унаследовано от Number)
Type

Экземпляр Class , представляющий примитивный тип byte.

Методы

Имя. Описание
ByteValue()

Возвращает значение указанного числа в виде byte.

(Унаследовано от Number)
Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Compare(SByte, SByte)

Сравнивает два byte значения числовым образом.

CompareTo(Byte)

Сравнивает два Byte объекта числовым образом.

CompareUnsigned(SByte, SByte)

Сравнивает два byte значения числовым образом, обрабатывая значения как неподписанные.

Construct(JniObjectReference, JniObjectReferenceOptions)

Класс Byte упаковывает значение примитивного типа byte в объект.

(Унаследовано от JavaObject)
Decode(String)

Декодирует объект StringByteв .

Dispose()

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

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

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

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

Класс Byte упаковывает значение примитивного типа byte в объект.

(Унаследовано от JavaObject)
DoubleValue()

Возвращает значение этого Byte значения double после расширения примитивного преобразования.

Equals(Object)

Класс Byte упаковывает значение примитивного типа byte в объект.

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

Указывает, равен ли другой объект этому объекту.

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

Возвращает значение этого Byte значения float после расширения примитивного преобразования.

GetHashCode()

Возвращает хэш-значение кода для объекта.

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

Возвращает хэш-код для byte значения; совместим с Byte.hashCode().

IntValue()

Возвращает значение этого Byte значения после int расширения примитивного преобразования.

JavaFinalize()
Устаревшие.

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

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

Возвращает значение этого Byte значения long после расширения примитивного преобразования.

Notify()

Просыпается один поток, ожидающий монитора этого объекта.

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

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
ParseByte(String, Int32)

Анализирует строковый аргумент как вход byte в радикс, указанный вторым аргументом.

ParseByte(String)

Анализирует строковый аргумент как подписанный десятичный знак byte.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Класс Byte упаковывает значение примитивного типа byte в объект.

(Унаследовано от JavaObject)
ShortValue()

Возвращает значение указанного числа в виде short.

(Унаследовано от Number)
ToArray<T>()

Создает управляемый массив из этого Java оболочки массива.

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

Возвращает строковое представление объекта.

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

Возвращает новый String объект, представляющий указанный byteобъект.

ToUnsignedInt(SByte)

Преобразует аргумент int в преобразование без знака.

ToUnsignedLong(SByte)

Преобразует аргумент в long преобразование без знака.

UnregisterFromRuntime()

Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия.

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

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

ValueOf(String, Int32)

Byte Возвращает объект, содержащий значение, извлеченное из указанного String при синтаксе с радиксом, заданным вторым аргументом.

ValueOf(String)

Byte Возвращает объект, содержащий значение, заданное указаннымString.

Wait()

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

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

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

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

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

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

Операторы

Имя. Описание
Explicit(Byte to SByte)

Преобразует указанное Byte значение в SByte.

Явные реализации интерфейса

Имя. Описание
IComparable.CompareTo(Object)

Сравнивает это значение с указанным объектом для упорядочивания.

IConvertible.GetTypeCode()

Возвращает код типа для этого значения.

IConvertible.ToBoolean(IFormatProvider)

Преобразует это значение в Boolean.

IConvertible.ToByte(IFormatProvider)

Преобразует это значение в Byte.

IConvertible.ToChar(IFormatProvider)

Преобразует это значение в Char.

IConvertible.ToDateTime(IFormatProvider)

Преобразование в DateTime неподдерживаемое и вызывается InvalidCastException.

IConvertible.ToDecimal(IFormatProvider)

Преобразует это значение в Decimal.

IConvertible.ToDouble(IFormatProvider)

Преобразует это значение в Double.

IConvertible.ToInt16(IFormatProvider)

Преобразует это значение в Int16.

IConvertible.ToInt32(IFormatProvider)

Преобразует это значение в Int32.

IConvertible.ToInt64(IFormatProvider)

Преобразует это значение в Int64.

IConvertible.ToSByte(IFormatProvider)

Преобразует это значение в SByte.

IConvertible.ToSingle(IFormatProvider)

Преобразует это значение в Single.

IConvertible.ToString(IFormatProvider)

Преобразует это значение в String.

IConvertible.ToType(Type, IFormatProvider)

Преобразует это значение в тип, указанный в параметре conversionType.

IConvertible.ToUInt16(IFormatProvider)

Преобразует это значение в UInt16.

IConvertible.ToUInt32(IFormatProvider)

Преобразует это значение в UInt32.

IConvertible.ToUInt64(IFormatProvider)

Преобразует это значение в UInt64.

IJavaPeerable.Disposed()

Класс Byte упаковывает значение примитивного типа byte в объект.

(Унаследовано от JavaObject)
IJavaPeerable.Finalized()

Класс Byte упаковывает значение примитивного типа byte в объект.

(Унаследовано от JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Класс Byte упаковывает значение примитивного типа byte в объект.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Класс Byte упаковывает значение примитивного типа byte в объект.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Класс Byte упаковывает значение примитивного типа byte в объект.

(Унаследовано от JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Класс Byte упаковывает значение примитивного типа byte в объект.

(Унаследовано от JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Класс Byte упаковывает значение примитивного типа byte в объект.

Методы расширения

Имя. Описание
GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Класс Byte упаковывает значение примитивного типа byte в объект.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

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