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 von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen