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


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.

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

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 в указанный, начиная с указанного radixbeginIndex и расширяющегосяendIndex - 1.

ParseLong(String)

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

ParseLong(String, Int32)

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

ParseLong(String, Int32, Int32, Int32)

CharSequence Анализирует аргумент как вход long в указанный, начиная с указанного radixbeginIndex и расширяющегосяendIndex - 1.

ParseUnsignedLong(ICharSequence, Int32, Int32, Int32)

CharSequence Анализирует аргумент как неподписанный long в указанном, начиная с указанного radixbeginIndex и расширяющегося.endIndex - 1

ParseUnsignedLong(String)

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

ParseUnsignedLong(String, Int32)

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

ParseUnsignedLong(String, Int32, Int32, Int32)

CharSequence Анализирует аргумент как неподписанный long в указанном, начиная с указанного radixbeginIndex и расширяющегося.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)

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

Sum(Int64, Int64)

Добавляет два long значения вместе с оператором +.

ToArray<T>()

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

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

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

ToHexString(Int64)

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

ToOctalString(Int64)

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

ToString()

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

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

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

ToString(Int64, Int32)

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

ToUnsignedString(Int64)

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

ToUnsignedString(Int64, Int32)

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

UnregisterFromRuntime()

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

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

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

ValueOf(String)

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

ValueOf(String, Int32)

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

Wait()

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

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

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

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

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

(Унаследовано от 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 в объект.

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