Name
OutputStreamWriter
Synopsis
This is a subclass of Writer
that writes its output into
an 8-bit output stream. The mapping from the 16-bit Unicode characters passed
into this class to the bytes required by the underlying output stream is
performed according to the encoding whose name is passed to the constructor,
or the default encoding of the host platform if the single-argument
constructor is used.
CLDC devices typically support only their own default encoding. Therefore,
it is unlikely that many alternative encodings will be available. The CLDC
specification does not provide any mechanism that would allow application
code to determine the available encodings at run time, apart from the default
encoding which can be obtained from the system property
microedition.encoding
. Note that the CLDC version of
this class does not include the getEncoding()
method from
J2SE, which returns the name of the encoding used by an
OutputStreamWriter
.
public class OutputStreamWriter extends Writer { // Public Constructors public OutputStreamWriter( OutputStream os); public OutputStreamWriter(OutputStream os, String enc) throws UnsupportedEncodingException; // Public Methods Overriding Writer public void close() throws IOException; public void flush() throws IOException; public void write( int c) throws IOException; public void write(char[] cbuf, int off, int len) throws IOException; public void ...
Get J2ME in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.