クラス 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);

Constructor Index

 o PrintStream(OutputStream)
新しい PrintStream を作成する。
 o PrintStream(OutputStream, boolean)
新しい PrintStream を自動フラッシュして作成する。

Method Index

 o checkError()
印刷ストリームをフラッシュして、出力ストリームの上にエラーがあったかどうかを 返す。
 o close()
ストリームを閉じる。
 o flush()
ストリームをフラッシュする。
 o print(Object)
オブジェクトを印刷する。
 o print(String)
String を印刷する。
 o print(char[])
文字配列を印刷する。
 o print(char)
文字を印刷する。
 o print(int)
int を印刷する。
 o print(long)
long を印刷する。
 o print(float)
float を印刷する。
 o print(double)
double を印刷する。
 o print(boolean)
boolean を印刷する。
 o println()
改行を印刷する。
 o println(Object)
改行付のオブジェクトを印刷する。
 o println(String)
改行付の文字列を印刷する。
 o println(char[])
改行付の文字配列を印刷する。
 o println(char)
改行付の文字を印刷する。
 o println(int)
改行付の int を印刷する。
 o println(long)
改行付の long を印刷する。
 o println(float)
改行付の float を印刷する。
 o println(double)
改行付の double を印刷する。
 o println(boolean)
改行付の boolean を印刷する。
 o write(int)
1バイトを書き込む。
 o write(byte[], int, int)
バイトの部分配列を書き込む。

Constructors

 o PrintStream
  public PrintStream(OutputStream out)
新しい PrintStream を作成する。
パラメータ:
out - 出力ストリーム
 o PrintStream
  public PrintStream(OutputStream out,
                     boolean autoflush)
新しい PrintStream を自動フラッシュして作成する。
パラメータ:
out - 出力ストリーム
autoflush - ストリームが、改行文字が印刷される時に自動的にその 出力をフラッシュする場合は true

Methods

 o write
  public void write(int b)
1バイトを書き込む。 このメソッドは、バイトが実際に書き込まれるまで、 ブロックする。
パラメータ:
b - バイト
例外: IOException
I/O エラーが発生した場合。
オーバーライド:
クラス FilterOutputStreamwrite
 o write
  public void write(byte b[],
                    int off,
                    int len)
バイトの部分配列を書き込む。
パラメータ:
b - 書き込まれるデータ
off - データ内の開始オフセット
len - 書き込まれるバイト数
例外: IOException
I/O エラーが発生した場合。
オーバーライド:
クラス FilterOutputStreamwrite
 o flush
  public void flush()
ストリームをフラッシュする。 これはすべてのバッファされた出力バイトを 書き込む。
オーバーライド:
クラス FilterOutputStreamflush
 o close
  public void close()
ストリームを閉じる。
オーバーライド:
クラス FilterOutputStreamclose
 o checkError
  public boolean checkError()
印刷ストリームをフラッシュして、出力ストリームの上にエラーがあったかどうかを 返す。エラーは累積的である。印刷ストリームがエラーを見つけると、この ルーチンは続くすべての呼び出しに対しtrueを返し続ける。
返り値:
印刷ストリームが出力ストリームにエラーを見つけたことがあれば trueを返す。
 o print
  public void print(Object obj)
オブジェクトを印刷する。
パラメータ:
obj - 印刷されるオブジェクト
 o print
  public synchronized void print(String s)
String を印刷する。
パラメータ:
s - 印刷される String
 o print
  public synchronized void print(char s[])
文字配列を印刷する。
パラメータ:
s - 印刷される char の配列
 o print
  public void print(char c)
文字を印刷する。
パラメータ:
c - 印刷される文字
 o print
  public void print(int i)
int を印刷する。
パラメータ:
i - 印刷される int
 o print
  public void print(long l)
long を印刷する。
パラメータ:
l - 印刷される long
 o print
  public void print(float f)
float を印刷する。
パラメータ:
f - 印刷される float
 o print
  public void print(double d)
double を印刷する。
パラメータ:
d - 印刷される double
 o print
  public void print(boolean b)
boolean を印刷する。
パラメータ:
b - 印刷される boolean
 o println
  public void println()
改行を印刷する。
 o println
  public synchronized void println(Object obj)
改行付のオブジェクトを印刷する。
パラメータ:
obj - 印刷されるオブジェクト
 o println
  public synchronized void println(String s)
改行付の文字列を印刷する。
パラメータ:
s - 印刷される String
 o println
  public synchronized void println(char s[])
改行付の文字配列を印刷する。
パラメータ:
s - 印刷される文字配列
 o println
  public synchronized void println(char c)
改行付の文字を印刷する。
パラメータ:
c - 印刷される文字
 o println
  public synchronized void println(int i)
改行付の int を印刷する。
パラメータ:
i - 印刷される int
 o println
  public synchronized void println(long l)
改行付の long を印刷する。
パラメータ:
l - 印刷される long
 o println
  public synchronized void println(float f)
改行付の float を印刷する。
パラメータ:
f - 印刷される float
 o println
  public synchronized void println(double d)
改行付の double を印刷する。
パラメータ:
d - 印刷される double
 o println
  public synchronized void println(boolean b)
改行付の boolean を印刷する。
パラメータ:
b - 印刷される boolean

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

本マニュアルに関する著作権および商標