|
nanoJBlend | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.io.OutputStream
java.io.FilterOutputStream
java.io.PrintStream
public class PrintStream
PrintStream は、出力ストリームに、各種データ値の表現形式をプリントする機能を追加します。
PrintStream によってプリントされた文字はすべて Modified UTF-8 エンコーディングでバイトストリームに変換され出力ストリームに書き込まれます。
| コンストラクタの概要 | |
|---|---|
PrintStream(OutputStream out)
PrintStream を生成します。 |
|
| メソッドの概要 | |
|---|---|
void |
close()
ストリームをクローズします。 |
void |
flush()
ストリームをフラッシュします。 |
void |
print(boolean b)
boolean 値をプリントします。 |
void |
print(char c)
char 値をプリントします。 |
void |
print(char[] s)
char 配列をプリントします。 |
void |
print(int i)
int 値をプリントします。 |
void |
print(long l)
long 値をプリントします。 |
void |
print(Object o)
Object をプリントします。 |
void |
print(String s)
String をプリントします。 |
void |
println()
改行文字列を書き込むことにより、現在のテキスト行を終了します。 |
void |
println(boolean x)
boolean 値をプリントして現在のテキスト行を終了します。 |
void |
println(char x)
char 値をプリントして現在のテキスト行を終了します。 |
void |
println(char[] x)
char 配列をプリントして現在のテキスト行を終了します。 |
void |
println(int x)
int 値をプリントして現在のテキスト行を終了します。 |
void |
println(long x)
long 値をプリントして現在のテキスト行を終了します。 |
void |
println(Object x)
Object をプリントして現在のテキスト行を終了します。 |
void |
println(String x)
String をプリントして現在のテキスト行を終了します。 |
void |
write(byte[] buf,
int off,
int len)
指定された配列 buf のインデックスオフセット off から len バイトを出力先に書き込みます。 |
void |
write(int b)
指定されたバイトを出力先のストリームに書き込みます。 |
| クラス java.io.FilterOutputStream から継承されたメソッド |
|---|
write |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait |
| コンストラクタの詳細 |
|---|
public PrintStream(OutputStream out)
PrintStream を生成します。
out - この PrintStream が変換したバイト列を書き込む先の出力ストリーム| メソッドの詳細 |
|---|
public void print(boolean b)
boolean 値をプリントします。
b - プリントする boolean 値public void print(char c)
char 値をプリントします。
c - プリントする char 値public void print(char[] s)
char 配列をプリントします。
s - プリントする char 配列
NullPointerException - s が null の場合public void print(int i)
int 値をプリントします。
i - プリントする int 値public void print(long l)
long 値をプリントします。
l - プリントする long 値public void print(Object o)
Object をプリントします。
o が null でなければ print(o.toString()) によってプリントします。
o が null の場合 "null" をプリントします。
o - プリントする Objectpublic void print(String s)
String をプリントします。
s が null の場合、 "null" がプリントされます。
null でない場合、 s の文字列は Modified UTF-8 エンコーディングでバイト列に変換され、個々のバイトは、 write(int) と等価な処理により出力ストリームに書き込まれます。
s - プリントする Stringpublic void println()
"line.separator" システムプロパティで定義されている値です。
public void println(boolean x)
boolean 値をプリントして現在のテキスト行を終了します。
x - プリントする boolean 値public void println(char x)
char 値をプリントして現在のテキスト行を終了します。
x - プリントする char 値public void println(char[] x)
char 配列をプリントして現在のテキスト行を終了します。
x - プリントする char 配列
NullPointerException - x が null の場合public void println(int x)
int 値をプリントして現在のテキスト行を終了します。
x - プリントする int 値public void println(long x)
long 値をプリントして現在のテキスト行を終了します。
x - プリントする long 値public void println(Object x)
Object をプリントして現在のテキスト行を終了します。
print(Object) と println() を実行します。
x - プリントする Objectpublic void println(String x)
String をプリントして現在のテキスト行を終了します。
print(String) と println() を実行します。
x - プリントする String
public void write(byte[] buf,
int off,
int len)
buf のインデックスオフセット off から len バイトを出力先に書き込みます。
バイトデータは変換されることなくそのまま出力先のストリームに書き込まれます。
FilterOutputStream 内の writebuf - 出力するデータを格納しているバイト配列off - buf 中の、出力するデータが格納されているインデックスオフセットlen - 出力するデータのバイト長OutputStream.write(byte[], int, int)public void write(int b)
バイトは変換されることなくそのまま出力先のストリームに書き込まれます。
FilterOutputStream 内の writeb - 出力するバイトを保持する intOutputStream.write(int)public void flush()
FilterOutputStream 内の flushpublic void close()
FilterOutputStream 内の close
|
nanoJBlend | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||