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

Interface java.io.DataInput1.0

Deklaration

public interface DataInput

Beschreibung

Das Interface DataInput stellt eine plattformunabhängige Schnittstelle für Streams dar, die Werte der Standarddatentypen einlesen können.


 
Methoden
public booleanreadBoolean()
public bytereadByte()
public charreadChar()
public doublereadDouble()
public floatreadFloat()
public voidreadFully(byte[] b)
public voidreadFully(byte[] b, int off, int len)
public intreadInt()
public StringreadLine()
public longreadLong()
public shortreadShort()
public intreadUnsignedByte()
public intreadUnsignedShort()
public StringreadUTF()
public intskipBytes(int n)


 

Methoden im Detail

public boolean readBoolean()
Liest einen boolean-Wert aus dem Stream.
Exception: IOException
Exception: EOFException
public byte readByte()
Liest einen byte-Wert aus dem Stream.
Exception: IOException
Exception: EOFException
public char readChar()
Liest einen char-Wert aus dem Stream.
Exception: IOException
Exception: EOFException
public double readDouble()
Liest einen double-Wert aus dem Stream.
Exception: IOException
Exception: EOFException
public float readFloat()
Liest einen float-Wert aus dem Stream.
Exception: IOException
Exception: EOFException
public void readFully(byte[] b)
Füllt den Puffer b bis zur vollen Länge mit den nächsten Zeichen aus dem Stream. Diese Methode blockiert so lange, bis b.length Bytes gelesen wurden oder vorzeitig das Ende des Streams auftritt.
Exception: IOException
Exception: EOFException
public void readFully(byte[] b, int off, int len)
Liest len Bytes aus dem Stream und speichert sie ab dem Index off im Puffer b. Diese Methode blockiert so lange, bis len Bytes gelesen wurden oder vorzeitig das Ende des Streams auftritt.
Exception: IOException
Exception: EOFException
public int readInt()
Liest einen int-Wert aus dem Stream.
Exception: IOException
Exception: EOFException
public String readLine()
Liest eine Textzeile aus dem Stream.
Exception: IOException
Exception: EOFException
public long readLong()
Liest einen long-Wert aus dem Stream.
Exception: IOException
Exception: EOFException
public short readShort()
Liest einen short-Wert aus dem Stream.
Exception: IOException
Exception: EOFException
public int readUnsignedByte()
Liest ein als vorzeichenlos interpretiertes Byte aus dem Stream und liefert es als int-Wert zurück.
Exception: IOException
Exception: EOFException
public int readUnsignedShort()
Liest zwei als vorzeichenlos interpretierte Bytes aus dem Stream und liefert sie als int-Wert zurück.
Exception: IOException
Exception: EOFException
public String readUTF()
Liest einen UTF-codierten String aus dem Stream und liefert ihn zurück. Hierbei werden jeweils bis zu 3 Bytes pro Zeichen aus dem Stream gelesen und gemäß der UTF-Codierung in eine Kette von 16-Bit-Unicode-Zeichen transformiert, aus denen der Ergebnis-String aufgebaut wird.
Exception: IOException
Exception: EOFException
public int skipBytes(int n)
Versucht, n Bytes aus dem Stream zu überlesen, und liefert die Anzahl der tatsächlich übersrungenen Bytes. Diese kann kleiner als n sein, wenn vorzeitig das Ende des Streams erreicht wird. Fall momentan weniger als n Bytes im Stream bereitstehen, blockiert diese Methode so lange, bis n Bytes gelesen werden konnten oder das Stream-Ende erreicht ist.
Exception: IOException
Exception: EOFException


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

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