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.OutputStreamWriter1.1

java.lang.Object
   |
   +--java.io.Writer
         |
         +--java.io.OutputStreamWriter

Deklaration

public class OutputStreamWriter
extends java.io.Writer

Beschreibung

OutputStreamWriter ist die Basis für Writer-Klassen, die auf OutputStreams arbeiten. Die in dem zugrunde-liegenden Stream geschrieben Bytes werden gemäß einer bestimmten Zeichencodierung aus der Unicode-Darstellung in den Zeichensatz der Plattform umgewandelt. Falls der Benutzer keine Zeichencodierung angibt, wird die standardmäßige Codierung der Plattform verwendet.


 
Konstruktoren
publicOutputStreamWriter(OutputStream out)
publicOutputStreamWriter(OutputStream out, String enc)
publicOutputStreamWriter(OutputStream out, Charset cs)     [1.4]
publicOutputStreamWriter(OutputStream out, CharsetEncoder enc)     [1.4]
 
Methoden
public voidclose()
public StringgetEncoding()
public voidflush()
public voidwrite(int c)
public voidwrite(char[] b, int off, int len)
public voidwrite(String s, int off, int len)


 

Konstruktoren im Detail

public OutputStreamWriter(OutputStream out)
Erzeugt einen neuen OutputStreamWriter, der die zu schreibenden Zeichen mit der standardmäßigen Codierung in den Zeichensatz der Plattform konvertiert und in den Stream out schreibt.
public OutputStreamWriter(OutputStream out, String enc)
Erzeugt einen neuen OutputStreamWriter, der die zu schreibenden Zeichen mit der durch enc bezeichneten Codierung in den Zeichensatz der Plattform konvertiert. Die Zeichen werden in den Stream out geschrieben.
Exception: UnsupportedEncodingException
public OutputStreamWriter(OutputStream out, Charset cs)     [1.4]
Erzeugt einen neuen OutputStreamWriter, der die zu schreibenden Zeichen mit der Kodierung cs in den Zeichensatz der Plattform konvertiert. Die Zeichen werden in den Stream out geschrieben.
public OutputStreamWriter(OutputStream out, CharsetEncoder enc)     [1.4]
Erzeugt einen neuen OutputStreamWriter, der die zu schreibenden Zeichen mit enc in den Zeichensatz der Plattform konvertiert. Die Zeichen werden in den Stream out geschrieben.

 

Methoden im Detail

public void close()
Schließt den Stream.
Exception: IOException
public String getEncoding()
Liefert den Namen der verwendeten Codierung.
public void flush()
Bewirkt, dass noch gepufferte Daten in den Stream geschrieben werden.
Exception: IOException
public void write(int c)
Schreibt die niederwertigen 2 Bytes von c als char-Wert in dem Stream.
Exception: IOException
public void write(char[] b, int off, int len)
Schreibt die ersten len-Zeichen ab dem Index off aus dem Array b in den Stream.
Exception: IOException
public void write(String s, int off, int len)
Schreibt die ersten len-Zeichen ab dem Index off aus dem String s in den Stream.
Exception: IOException


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

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