Long Класс

Определение

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

Комментарии

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

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

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

Long(Int64)

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

Long(String)

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

Поля

Bytes

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

MaxValue

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

MinValue

Константы, в которых содержится минимальное значение , long может иметь значение -2<sup>63</sup>.

Size

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

Свойства

Class

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

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

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

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

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

Класс Long заключает в оболочку значение примитивного типа long в объекте .

PeerReference

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

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

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

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

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

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

Методы

BitCount(Int64)

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

ByteValue()

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

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

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

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

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

CompareTo(Long)

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

CompareUnsigned(Int64, Int64)

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

Decode(String)

Декодирует в StringLong.

Dispose()

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

Возвращает неподписанный коэффициент деления первого аргумента на второй, где каждый аргумент и результат интерпретируются как неподписаемое значение.

DoubleValue()

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

Equals(Object)

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

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

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

GetHashCode()

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

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

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

GetLong(String, Int64)

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

GetLong(String, Long)

long Возвращает значение системного свойства с указанным именем.

HashCode(Int64)

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

HighestOneBit(Int64)

long Возвращает значение не более одного бита в позиции самого высокого порядка ("слева") в указанном long значении.

IntValue()

Возвращает значение этого Long объекта в виде после int сужающего примитивного преобразования.

JavaFinalize()

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

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

Возвращает значение этого Long объекта в long виде значения .

LowestOneBit(Int64)

long Возвращает значение не более одного бита в позиции наименьшего (крайнего правого) одного бита в указанном long значении.

Max(Int64, Int64)

Возвращает большее из двух long значений, как если бы путем вызова Math#max(long, long) Math.max.

Min(Int64, Int64)

Возвращает меньшее из двух long значений, как если бы путем вызова Math#min(long, long) Math.min.

Notify()

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

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

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

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

Возвращает число нулевых битов, предшествующих наибольшему ("левому") одному биту в двоичном представлении дополнения указанного long значения.

NumberOfTrailingZeros(Int64)

Возвращает число нулевых битов после одного бита нижнего порядка ("крайнего правого") в двоичном представлении двух дополнительных битов указанного long значения.

ParseLong(ICharSequence, Int32, Int32, Int32)

CharSequence Анализирует аргумент как подписанный long в указанном radixобъекте , начиная с указанного beginIndex и распространяя на endIndex - 1.

ParseLong(String)

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

ParseLong(String, Int32)

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

ParseLong(String, Int32, Int32, Int32)

CharSequence Анализирует аргумент как подписанный long в указанном radixобъекте , начиная с указанного beginIndex и распространяя на endIndex - 1.

ParseUnsignedLong(ICharSequence, Int32, Int32, Int32)

CharSequence Анализирует аргумент как неподписанный long в указанном radixобъекте , начиная с указанного beginIndex и распространяя на endIndex - 1.

ParseUnsignedLong(String)

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

ParseUnsignedLong(String, Int32)

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

ParseUnsignedLong(String, Int32, Int32, Int32)

CharSequence Анализирует аргумент как неподписанный long в указанном radixобъекте , начиная с указанного beginIndex и распространяя на endIndex - 1.

RemainderUnsigned(Int64, Int64)

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

Reverse(Int64)

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

ReverseBytes(Int64)

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

RotateLeft(Int64, Int32)

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

RotateRight(Int64, Int32)

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

SetHandle(IntPtr, JniHandleOwnership)

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

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

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

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

Возвращает функцию signum указанного long значения.

Sum(Int64, Int64)

Сложения двух long значений в рамках оператора +.

ToArray<T>()

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

Возвращает строковое представление аргумента long в виде целого числа без знака в базовом 2.

ToHexString(Int64)

Возвращает строковое представление аргумента long в виде целого числа без знака в базовом 16.

ToOctalString(Int64)

Возвращает строковое представление аргумента long в виде целого числа без знака в базовом 8.

ToString()

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

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

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

ToString(Int64, Int32)

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

ToUnsignedString(Int64)

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

ToUnsignedString(Int64, Int32)

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

UnregisterFromRuntime()

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

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

ValueOf(String)

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

ValueOf(String, Int32)

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

Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

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

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

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

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

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

Операторы

Explicit(Long to Int64)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

IComparable.CompareTo(Object)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.GetTypeCode()

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToBoolean(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToByte(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToChar(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToDateTime(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToDecimal(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToDouble(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToInt16(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToInt32(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToInt64(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToSByte(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToSingle(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToString(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToType(Type, IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToUInt16(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToUInt32(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IConvertible.ToUInt64(IFormatProvider)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

IJavaPeerable.Disposed()

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

GetJniTypeName(IJavaPeerable)

Класс Long заключает в оболочку значение примитивного типа long в объекте .

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