Sprache

Byte Klasse

Definition

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

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

Hinweise

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt. Ein Objekt vom Typ Byte enthält ein einzelnes Feld, dessen Typ lautet byte.

Darüber hinaus stellt diese Klasse mehrere Methoden zum Konvertieren einer byte in eine String und eine String in eine bytesowie andere Konstanten und Methoden bereit, die beim Umgang mit einem byte.

<-- Android-entfernt: Absatz auf ValueBased

Dies ist eine wertbasierte Klasse. Programmierer sollten Instanzen behandeln, die #equals(Object) gleich austauschbar sind, und sollten keine Instanzen für die Synchronisierung verwenden oder unvorhersehbares Verhalten auftreten. In einer zukünftigen Version kann die Synchronisierung z. B. fehlschlagen. -->

In 1.1 hinzugefügt.

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

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

Name Beschreibung
Byte(SByte)

Erstellt ein neu zugeordnetes Byte Objekt, das den angegebenen byte Wert darstellt.

Byte(String)

Erstellt ein neu zugeordnetes Byte Objekt, das den byte durch den String Parameter angegebenen Wert darstellt.

Felder

Name Beschreibung
Bytes

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

MaxValue

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

MinValue

Eine Konstante, die den Minimalwert einhält, kann byte -2<sup>7</sup> haben.

Size

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

Eigenschaften

Name Beschreibung
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

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

(Geerbt von JavaObject)
JniPeerMembers

Ruft die JNI-Metadaten ab, die zum Aufrufen von Mitgliedern dieses Java Peers verwendet werden.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(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 bytedarstellt.

Methoden

Name Beschreibung
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(SByte, SByte)

Vergleicht zwei byte Werte numerisch.

CompareTo(Byte)

Vergleicht zwei Byte Objekte numerisch.

CompareUnsigned(SByte, SByte)

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

Construct(JniObjectReference, JniObjectReferenceOptions)

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

(Geerbt von JavaObject)
Decode(String)

Decodiert a String in ein Byte.

Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

(Geerbt von JavaObject)
DoubleValue()

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

Equals(Object)

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

(Geerbt von JavaObject)
Equals(Object)

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

(Geerbt von Object)
FloatValue()

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

GetHashCode()

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

(Geerbt von Object)
HashCode(SByte)

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

IntValue()

Gibt den Wert dieses Byte Werts als int nach einer verbreiternden 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 Byte Werts als long nach einer verbreiternden Grundtypkonvertierung zurück.

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)
ParseByte(String, Int32)

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

ParseByte(String)

Analysiert das Zeichenfolgenargument als signiertes Dezimalzeichen byte.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

(Geerbt von JavaObject)
ShortValue()

Gibt den Wert der angegebenen Zahl als ein short.

(Geerbt von Number)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
ToString(SByte)

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

ToUnsignedInt(SByte)

Konvertiert das Argument int in eine durch eine nicht signierte Konvertierung.

ToUnsignedLong(SByte)

Konvertiert das Argument durch eine nicht signierte Konvertierung in long ein Argument.

UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
ValueOf(SByte)

Gibt eine Byte Instanz zurück, die den angegebenen byte Wert darstellt.

ValueOf(String, Int32)

Gibt ein Byte 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.

ValueOf(String)

Gibt ein Byte Objekt zurück, das den vom angegebenen Wert angegebenen StringWert enthält.

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, 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)
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)

Operatoren

Name Beschreibung
Explicit(Byte to SByte)

Konvertiert den angegebenen Byte Wert in SByte.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IComparable.CompareTo(Object)

Vergleicht diesen Wert mit dem angegebenen Objekt für die Sortierung.

IConvertible.GetTypeCode()

Gibt den Typcode für diesen Wert zurück.

IConvertible.ToBoolean(IFormatProvider)

Konvertiert diesen Wert in Boolean.

IConvertible.ToByte(IFormatProvider)

Konvertiert diesen Wert in Byte.

IConvertible.ToChar(IFormatProvider)

Konvertiert diesen Wert in Char.

IConvertible.ToDateTime(IFormatProvider)

Die Konvertierung in DateTime wird nicht unterstützt und löst aus InvalidCastException.

IConvertible.ToDecimal(IFormatProvider)

Konvertiert diesen Wert in Decimal.

IConvertible.ToDouble(IFormatProvider)

Konvertiert diesen Wert in Double.

IConvertible.ToInt16(IFormatProvider)

Konvertiert diesen Wert in Int16.

IConvertible.ToInt32(IFormatProvider)

Konvertiert diesen Wert in Int32.

IConvertible.ToInt64(IFormatProvider)

Konvertiert diesen Wert in Int64.

IConvertible.ToSByte(IFormatProvider)

Konvertiert diesen Wert in SByte.

IConvertible.ToSingle(IFormatProvider)

Konvertiert diesen Wert in Single.

IConvertible.ToString(IFormatProvider)

Konvertiert diesen Wert in String.

IConvertible.ToType(Type, IFormatProvider)

Wandelt diesen Wert in den durch conversionType.

IConvertible.ToUInt16(IFormatProvider)

Konvertiert diesen Wert in UInt16.

IConvertible.ToUInt32(IFormatProvider)

Konvertiert diesen Wert in UInt32.

IConvertible.ToUInt64(IFormatProvider)

Konvertiert diesen Wert in UInt64.

IJavaPeerable.Disposed()

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

(Geerbt von JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Die Byte Klasse umschließt einen Wert des Grundtyps byte in einem Objekt.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: