Freigeben über


Long Klasse

Definition

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

[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
Vererbung
Attribute
Implementiert

Hinweise

Java-Dokumentation für java.lang.Long.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Long(Int64)

Erstellt ein neu zugeordnetes Long Objekt, das das angegebene long Argument darstellt.

Long(String)

Erstellt ein neu zugeordnetes Long Objekt, das den long durch den String Parameter angegebenen Wert darstellt.

Felder

Bytes

Die Anzahl der Bytes, die verwendet werden, um einen long Wert in der binären Form von zwei Ergänzungen darzustellen.

MaxValue

Eine Konstante, die den maximal zulässigen Wert long enthält, 2<sup>63</sup-1>.

MinValue

Eine Konstante, die den Minimalwert enthält, a long can have, -2<sup>63</sup>.

Size

Die Anzahl der Bits, die verwendet werden, um einen long Wert in der binären Form von zwei Zusätze darzustellen.

Eigenschaften

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
JniIdentityHashCode

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)
JniPeerMembers

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

PeerReference

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)
ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Number)
ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Number)
Type

Die Class Instanz, die den Grundtyp longdarstellt.

Methoden

BitCount(Int64)

Gibt die Anzahl der Ein-Bit-Werte in der binären Darstellung der beiden Ergänzungen des angegebenen long Werts zurück.

ByteValue()

Gibt den Wert der angegebenen Zahl als ein byte.

(Geerbt von Number)
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Compare(Int64, Int64)

Vergleicht zwei long Werte numerisch.

CompareTo(Long)

Vergleicht zwei Long Objekte numerisch.

CompareUnsigned(Int64, Int64)

Vergleicht zwei long Werte, die die Werte numerisch als nicht signiert behandeln.

Decode(String)

Decodiert a String in ein Long.

Dispose()

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)
Dispose(Boolean)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)
DivideUnsigned(Int64, Int64)

Gibt den nicht signierten Quotient zurück, um das erste Argument durch die zweite Spalte zu dividieren, wobei jedes Argument und das Ergebnis als nicht signierter Wert interpretiert wird.

DoubleValue()

Gibt den Wert dieses Long Werts als double nach einer verbreiternden Grundtypkonvertierung zurück.

Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
FloatValue()

Gibt den Wert dieses Long Werts als float nach einer verbreiternden Grundtypkonvertierung zurück.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetLong(String)

Bestimmt den long Wert der Systemeigenschaft mit dem angegebenen Namen.

GetLong(String, Int64)

Bestimmt den long Wert der Systemeigenschaft mit dem angegebenen Namen.

GetLong(String, Long)

Gibt den long Wert der Systemeigenschaft mit dem angegebenen Namen zurück.

HashCode(Int64)

Gibt einen Hashcode für einen long Wert zurück; kompatibel mit Long.hashCode().

HighestOneBit(Int64)

Gibt einen long Wert mit höchstens einem einzelnen Ein-Bit in der Position der höchsten Reihenfolge ("ganz links") im angegebenen long Wert zurück.

IntValue()

Gibt den Wert dieses Long Werts als int nach einer schmalen Grundtypkonvertierung zurück.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
LongValue()

Gibt den Wert dieses Long Werts als Wert zurück long .

LowestOneBit(Int64)

Gibt einen long Wert mit höchstens einem einzelnen Ein-Bit in der Position der niedrigsten Reihenfolge ("ganz rechts") im angegebenen long Wert zurück.

Max(Int64, Int64)

Gibt die größer als zwei long Werte zurück, als ob durch Aufrufen .Math#max(long, long) Math.max

Min(Int64, Int64)

Gibt die kleineren von zwei long Werten zurück, als ob durch Aufrufen .Math#min(long, long) Math.min

Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
NumberOfLeadingZeros(Int64)

Gibt die Anzahl von Nullbits zurück, die der höchsten Reihenfolge ("ganz links") in der binären Darstellung der beiden Ergänzungen des angegebenen long Werts vorausgehen.

NumberOfTrailingZeros(Int64)

Gibt die Anzahl der Nullbits nach der niedrigsten Reihenfolge ("ganz rechts") in der binären Darstellung des angegebenen long Werts zurück.

ParseLong(ICharSequence, Int32, Int32, Int32)

Analysiert das CharSequence Argument als angemeldetes long Argument, beginnend bei der angegebenen radixbeginIndex und erweiterung auf endIndex - 1.

ParseLong(String)

Analysiert das Zeichenfolgenargument als signiertes Dezimalzeichen long.

ParseLong(String, Int32)

Analysiert das Zeichenfolgenargument als signiertes long Radix, das durch das zweite Argument angegeben wird.

ParseLong(String, Int32, Int32, Int32)

Analysiert das CharSequence Argument als angemeldetes long Argument, beginnend bei der angegebenen radixbeginIndex und erweiterung auf endIndex - 1.

ParseUnsignedLong(ICharSequence, Int32, Int32, Int32)

Analysiert das CharSequence Argument als nicht signiert long im angegebenen , beginnend bei der angegebenen radixbeginIndex und erweiterung auf endIndex - 1.

ParseUnsignedLong(String)

Analysiert das Zeichenfolgenargument als nicht signiertes Dezimalzeichen long.

ParseUnsignedLong(String, Int32)

Analysiert das Zeichenfolgenargument als nicht signiert long in dem durch das zweite Argument angegebenen Radix.

ParseUnsignedLong(String, Int32, Int32, Int32)

Analysiert das CharSequence Argument als nicht signiert long im angegebenen , beginnend bei der angegebenen radixbeginIndex und erweiterung auf endIndex - 1.

RemainderUnsigned(Int64, Int64)

Gibt den nicht signierten Rest vom Dividieren des ersten Arguments durch die zweite zurück, wobei jedes Argument und das Ergebnis als nicht signierter Wert interpretiert wird.

Reverse(Int64)

Gibt den Wert zurück, der durch Umkehren der Reihenfolge der Bits in der binären Darstellung der beiden Komplemente des angegebenen long Werts abgerufen wird.

ReverseBytes(Int64)

Gibt den Wert zurück, der durch Umkehren der Reihenfolge der Bytes in der Komplementdarstellung des angegebenen long Werts abgerufen wird.

RotateLeft(Int64, Int32)

Gibt den Wert zurück, der durch Drehen der binären Darstellung der beiden Komplemente des angegebenen long Werts um die angegebene Anzahl von Bits abgerufen wird.

RotateRight(Int64, Int32)

Gibt den wert zurück, der durch Drehen der binären Darstellung der beiden Komplemente des angegebenen long Werts rechts durch die angegebene Anzahl von Bits abgerufen wird.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
ShortValue()

Gibt den Wert der angegebenen Zahl als ein short.

(Geerbt von Number)
Signum(Int64)

Gibt die Signumfunktion des angegebenen long Werts zurück.

Sum(Int64, Int64)

Addiert zwei long Werte gemäß dem Operator +.

ToArray<T>()

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)
ToBinaryString(Int64)

Gibt eine Zeichenfolgendarstellung des long Arguments als nicht signierte ganze Zahl in base 2 zurück.

ToHexString(Int64)

Gibt eine Zeichenfolgendarstellung des long Arguments als nicht signierte ganze Zahl in base 16 zurück.

ToOctalString(Int64)

Gibt eine Zeichenfolgendarstellung des long Arguments als nicht signierte ganze Zahl in base 8 zurück.

ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
ToString(Int64)

Gibt ein String Objekt zurück, das die angegebene longdarstellt.

ToString(Int64, Int32)

Gibt eine Zeichenfolgendarstellung des ersten Arguments in der durch das zweite Argument angegebenen Radix zurück.

ToUnsignedString(Int64)

Gibt eine Zeichenfolgendarstellung des Arguments als unsignierten Dezimalwert zurück.

ToUnsignedString(Int64, Int32)

Gibt eine Zeichenfolgendarstellung des ersten Arguments als unsignierten ganzzahligen Wert in der durch das zweite Argument angegebenen Radix zurück.

UnregisterFromRuntime()

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)
ValueOf(Int64)

Gibt eine Long Instanz zurück, die den angegebenen long Wert darstellt.

ValueOf(String)

Gibt ein Long Objekt zurück, das den Wert des angegebenen StringObjekts enthält.

ValueOf(String, Int32)

Gibt ein Long Objekt zurück, das den wert enthält, der aus dem angegebenen String Wert extrahiert wird, wenn er mit dem vom zweiten Argument angegebenen Radix analysiert wird.

Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em> oder <em>unterbrochen</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Operatoren

Explicit(Long to Int64)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

Explizite Schnittstellenimplementierungen

IComparable.CompareTo(Object)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.GetTypeCode()

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToBoolean(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToByte(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToChar(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToDateTime(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToDecimal(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToDouble(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToInt16(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToInt32(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToInt64(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToSByte(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToSingle(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToString(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToType(Type, IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToUInt16(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToUInt32(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IConvertible.ToUInt64(IFormatProvider)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

IJavaPeerable.Disposed()

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)
IJavaPeerable.Finalized()

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

GetJniTypeName(IJavaPeerable)

Die Long Klasse umschließt einen Wert des Grundtyps long in einem Objekt.

Gilt für: