Язык

Short Класс

Определение

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

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

Комментарии

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

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

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

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

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

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

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

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

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

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

Short(String)

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

Поля

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

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

MaxValue

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

MinValue

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

Size

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

Свойства

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

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

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

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

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

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

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

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

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

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

PeerReference

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

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

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

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

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

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

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

Методы

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

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

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

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

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

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

CompareTo(Short)

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

CompareUnsigned(Int16, Int16)

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

Construct(JniObjectReference, JniObjectReferenceOptions)

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

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

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

Dispose()

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

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

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

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

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

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

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

Equals(Object)

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

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

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

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

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

GetHashCode()

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

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

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

IntValue()

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

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

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

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

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

Notify()

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

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

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

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

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

ParseShort(String)

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

ReverseBytes(Int16)

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

SetHandle(IntPtr, JniHandleOwnership)

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

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

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

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

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

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

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

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

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

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

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

ToUnsignedInt(Int16)

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

ToUnsignedLong(Int16)

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

UnregisterFromRuntime()

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

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

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

ValueOf(String, Int32)

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

ValueOf(String)

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

Wait()

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

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

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

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

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

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

Операторы

Имя. Описание
Explicit(Short to Int16)

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

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

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

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

IJavaPeerable.Disposed()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

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

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

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