クラス java.io.PrintStream
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.io.PrintStream
java.lang.Object
|
+----java.io.OutputStream
|
+----java.io.FilterOutputStream
|
+----java.io.PrintStream
- public class PrintStream
- extends FilterOutputStream
このクラスは印刷用の追加メソッドを持っている出力ストリームを実装する。ストリー
ムは改行文字が書き込まれるたびフラッシュされる。
16 ビット文字の上位バイトは切り捨てられる。
Example:
System.out.println("Hello world!");
System.out.print("x = ");
System.out.println(x);
System.out.println("y = " + y);
-
PrintStream(OutputStream)
- 新しい PrintStream を作成する。
-
PrintStream(OutputStream, boolean)
- 新しい PrintStream を自動フラッシュして作成する。
-
checkError()
- 印刷ストリームをフラッシュして、出力ストリームの上にエラーがあったかどうかを
返す。
-
close()
- ストリームを閉じる。
-
flush()
- ストリームをフラッシュする。
-
print(Object)
- オブジェクトを印刷する。
-
print(String)
- String を印刷する。
-
print(char[])
- 文字配列を印刷する。
-
print(char)
- 文字を印刷する。
-
print(int)
- int を印刷する。
-
print(long)
- long を印刷する。
-
print(float)
- float を印刷する。
-
print(double)
- double を印刷する。
-
print(boolean)
- boolean を印刷する。
-
println()
- 改行を印刷する。
-
println(Object)
- 改行付のオブジェクトを印刷する。
-
println(String)
- 改行付の文字列を印刷する。
-
println(char[])
- 改行付の文字配列を印刷する。
-
println(char)
- 改行付の文字を印刷する。
-
println(int)
- 改行付の int を印刷する。
-
println(long)
- 改行付の long を印刷する。
-
println(float)
- 改行付の float を印刷する。
-
println(double)
- 改行付の double を印刷する。
-
println(boolean)
- 改行付の boolean を印刷する。
-
write(int)
- 1バイトを書き込む。
-
write(byte[], int, int)
- バイトの部分配列を書き込む。
PrintStream
public PrintStream(OutputStream out)
- 新しい PrintStream を作成する。
- パラメータ:
- out - 出力ストリーム
PrintStream
public PrintStream(OutputStream out,
boolean autoflush)
- 新しい PrintStream を自動フラッシュして作成する。
- パラメータ:
- out - 出力ストリーム
- autoflush - ストリームが、改行文字が印刷される時に自動的にその
出力をフラッシュする場合は true
write
public void write(int b)
- 1バイトを書き込む。 このメソッドは、バイトが実際に書き込まれるまで、
ブロックする。
- パラメータ:
- b - バイト
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- クラス FilterOutputStream の write
write
public void write(byte b[],
int off,
int len)
- バイトの部分配列を書き込む。
- パラメータ:
- b - 書き込まれるデータ
- off - データ内の開始オフセット
- len - 書き込まれるバイト数
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- クラス FilterOutputStream の write
flush
public void flush()
- ストリームをフラッシュする。 これはすべてのバッファされた出力バイトを
書き込む。
- オーバーライド:
- クラス FilterOutputStream の flush
close
public void close()
- ストリームを閉じる。
- オーバーライド:
- クラス FilterOutputStream の close
checkError
public boolean checkError()
- 印刷ストリームをフラッシュして、出力ストリームの上にエラーがあったかどうかを
返す。エラーは累積的である。印刷ストリームがエラーを見つけると、この
ルーチンは続くすべての呼び出しに対しtrueを返し続ける。
- 返り値:
- 印刷ストリームが出力ストリームにエラーを見つけたことがあれば
trueを返す。
print
public void print(Object obj)
- オブジェクトを印刷する。
- パラメータ:
- obj - 印刷されるオブジェクト
print
public synchronized void print(String s)
- String を印刷する。
- パラメータ:
- s - 印刷される String
print
public synchronized void print(char s[])
- 文字配列を印刷する。
- パラメータ:
- s - 印刷される char の配列
print
public void print(char c)
- 文字を印刷する。
- パラメータ:
- c - 印刷される文字
print
public void print(int i)
- int を印刷する。
- パラメータ:
- i - 印刷される int
print
public void print(long l)
- long を印刷する。
- パラメータ:
- l - 印刷される long
print
public void print(float f)
- float を印刷する。
- パラメータ:
- f - 印刷される float
print
public void print(double d)
- double を印刷する。
- パラメータ:
- d - 印刷される double
print
public void print(boolean b)
- boolean を印刷する。
- パラメータ:
- b - 印刷される boolean
println
public void println()
- 改行を印刷する。
println
public synchronized void println(Object obj)
- 改行付のオブジェクトを印刷する。
- パラメータ:
- obj - 印刷されるオブジェクト
println
public synchronized void println(String s)
- 改行付の文字列を印刷する。
- パラメータ:
- s - 印刷される String
println
public synchronized void println(char s[])
- 改行付の文字配列を印刷する。
- パラメータ:
- s - 印刷される文字配列
println
public synchronized void println(char c)
- 改行付の文字を印刷する。
- パラメータ:
- c - 印刷される文字
println
public synchronized void println(int i)
- 改行付の int を印刷する。
- パラメータ:
- i - 印刷される int
println
public synchronized void println(long l)
- 改行付の long を印刷する。
- パラメータ:
- l - 印刷される long
println
public synchronized void println(float f)
- 改行付の float を印刷する。
- パラメータ:
- f - 印刷される float
println
public synchronized void println(double d)
- 改行付の double を印刷する。
- パラメータ:
- d - 印刷される double
println
public synchronized void println(boolean b)
- 改行付の boolean を印刷する。
- パラメータ:
- b - 印刷される boolean
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
本マニュアルに関する著作権および商標