Freigeben über


IDataOutput.WriteLong(Int64) Methode

Definition

Schreibt einen long Wert, der aus acht Bytes besteht, in den Ausgabedatenstrom.

[Android.Runtime.Register("writeLong", "(J)V", "GetWriteLong_JHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void WriteLong (long v);
[<Android.Runtime.Register("writeLong", "(J)V", "GetWriteLong_JHandler:Java.IO.IDataOutputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member WriteLong : int64 -> unit

Parameter

v
Int64

der long zu schreibende Wert.

Attribute

Ausnahmen

wenn beim Schreiben ein E/A-Fehler auftritt.

Hinweise

Schreibt einen long Wert, der aus acht Bytes besteht, in den Ausgabedatenstrom. Die zu schreibenden Bytewerte in der angezeigten Reihenfolge lauten:

{@code
            (byte)(0xff & (v >> 56))
            (byte)(0xff & (v >> 48))
            (byte)(0xff & (v >> 40))
            (byte)(0xff & (v >> 32))
            (byte)(0xff & (v >> 24))
            (byte)(0xff & (v >> 16))
            (byte)(0xff & (v >>  8))
            (byte)(0xff & v)
            }

Die von dieser Methode geschriebenen Bytes können von der Methode der readLong Schnittstelle DataInput gelesen werden, die dann einen long Wert zurückgibt v.

Java-Dokumentation für java.io.DataOutput.writeLong(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.

Gilt für:

Weitere Informationen