Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.io.DataOutputStream1.0

java.lang.Object
   |
   +--java.io.OutputStream
         |
         +--java.io.FilterOutputStream
               |
               +--java.io.DataOutputStream

Deklaration

public class DataOutputStream
extends java.io.FilterOutputStream
implements java.io.DataOutput

Beschreibung

DataInputStream implementiert das Interface DataOutput und stellt Routinen zur Verfügung, mit denen Werte der Standarddatentypen in einen Stream geschrieben werden können.


 
Datenelemente
protected intwritten
 
Konstruktoren
publicDataOutputStream(OutputStream out)
 
Methoden
public voidflush()
public final intsize()
public synchronized voidwrite(int b)
public synchronized voidwrite(byte[] b, int off, int len)
public final voidwriteBoolean(boolean v)
public final voidwriteByte(int v)
public final voidwriteBytes(String s)
public final voidwriteChar(int v)
public final voidwriteChars(String s)
public final voidwriteDouble(double v)
public final voidwriteFloat(float v)
public final voidwriteInt(int v)
public final voidwriteLong(long v)
public final voidwriteShort(int v)
public final voidwriteUTF(String str)


 

Datenelemente im Detail

protected int written
Enthält die Anzahl der bisher in den Stream geschriebenen Bytes.

 

Konstruktoren im Detail

public DataOutputStream(OutputStream out)
Erzeugt einen neuen DataOutputStream, der mit out initialisiert wird.

 

Methoden im Detail

public void flush()
Bewirkt, dass noch gepufferte Daten in den Stream geschrieben werden.
Exception: IOException
public final int size()
Liefert die Anzahl der bisher in den Stream geschriebenen Bytes.
public synchronized void write(int b)
Schreibt das niederwertigste Byte von b in den Stream.
Exception: IOException
public synchronized void write(byte[] b, int off, int len)
Schreibt len Bytes ab dem Index off aus dem Array b in den Stream.
Exception: IOException
public final void writeBoolean(boolean v)
Schreibt den boolean-Wert v in den Stream.
Exception: IOException
public final void writeByte(int v)
Schreibt das niederwertigste Byte von v in dem Stream.
Exception: IOException
public final void writeBytes(String s)
Schreibt die niederwertigen Bytes der Zeichen von s in den Stream. Die höherwertigen Bytes der Zeichen werden ignoriert.
Exception: IOException
public final void writeChar(int v)
Schreibt die niederwertigen 2 Bytes von v in dem Stream.
Exception: IOException
public final void writeChars(String s)
Schreibt die Zeichen des Strings s in den Stream.
Exception: IOException
public final void writeDouble(double v)
Schreibt den double-Wert v in den Stream.
Exception: IOException
public final void writeFloat(float v)
Schreibt den float-Wert v in den Stream.
Exception: IOException
public final void writeInt(int v)
Schreibt den int-Wert v in den Stream.
Exception: IOException
public final void writeLong(long v)
Schreibt den long-Wert v in den Stream.
Exception: IOException
public final void writeShort(int v)
Schreibt die niederwertigen 2 Bytes von v unter Berücksichtigung des Vorzeichens in dem Stream.
Exception: IOException
public final void writeUTF(String str)
Schreibt den String str in den Stream, wobei die Unicode-Zeichen von str mit der UTF-8-Codierung verschlüsselt werden.
Exception: IOException


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.