public class UTF8Writer
extends java.io.Writer
Writer w=new UTF8Writer("c:\\blah.blb");
w.write(Char.decodePercentage("Hallöchen"));
w.close();
| Modifier and Type | Field and Description |
|---|---|
protected java.io.OutputStream |
out
The real writer
|
| Constructor and Description |
|---|
UTF8Writer()
Writes nowhere
|
UTF8Writer(java.io.File f)
Writes to a file
|
UTF8Writer(java.io.File f,
boolean append)
Writes to a file
|
UTF8Writer(java.io.OutputStream f)
Writes to a writer
|
UTF8Writer(java.lang.String f)
Writes to a file
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flush() |
void |
write(char[] cbuf,
int off,
int len) |
void |
write(int c) |
void |
write(java.lang.String s)
Writes a string
|
void |
writeln(java.lang.String s)
Writes a line
|
public UTF8Writer(java.io.File f,
boolean append)
throws java.io.IOException
java.io.IOExceptionpublic UTF8Writer(java.io.File f)
throws java.io.IOException
java.io.IOExceptionpublic UTF8Writer()
public UTF8Writer(java.lang.String f)
throws java.io.IOException
java.io.IOExceptionpublic UTF8Writer(java.io.OutputStream f)
public void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.Writerjava.io.IOExceptionpublic void flush()
throws java.io.IOException
flush in interface java.io.Flushableflush in class java.io.Writerjava.io.IOExceptionpublic void write(char[] cbuf,
int off,
int len)
throws java.io.IOException
write in class java.io.Writerjava.io.IOExceptionpublic void write(int c)
throws java.io.IOException
write in class java.io.Writerjava.io.IOExceptionpublic void writeln(java.lang.String s)
throws java.io.IOException
java.io.IOExceptionpublic void write(java.lang.String s)
throws java.io.IOException
write in class java.io.Writerjava.io.IOException