Java-io-console

提供:Dev Guides
移動先:案内検索

Java.io.Consoleクラス

前書き

*Java.io.Console* クラスは、現在のJava仮想マシンに関連付けられている文字ベースのコンソールデバイス(ある場合)にアクセスするためのメソッドを提供します。

クラス宣言

以下は Java.io.Console クラスの宣言です-

public final class Console
   extends Object
      implements Flushable

クラスメソッド

Sr.No. Method & Description
1

void flush()

このメソッドは、コンソールをフラッシュし、バッファされた出力をすぐに強制的に書き込みます。

2

Console format(String fmt, Object…​ args)

このメソッドは、指定されたフォーマット文字列と引数を使用して、このコンソールの出力ストリームにフォーマットされた文字列を書き込みます。

3

Console printf(String format, Object…​ args)

このメソッドは、指定されたフォーマット文字列と引数を使用して、このコンソールの出力ストリームにフォーマットされた文字列を書き込むために使用されます。

4

Reader reader()

このメソッドは、このコンソールに関連付けられた一意のReaderオブジェクトを取得します。

5

String readLine()

このメソッドは、コンソールから1行のテキストを読み取ります。

6

String readLine(String fmt, Object…​ args)

このメソッドは、フォーマットされたプロンプトを提供し、コンソールから1行のテキストを読み取ります。

7

char[ readPassword()]

このメソッドは、エコーを無効にしてコンソールからパスワードまたはパスフレーズを読み取ります。

8

char[ readPassword(String fmt, Object…​ args)]

このメソッドはフォーマットされたプロンプトを提供し、エコーを無効にしてコンソールからパスワードまたはパスフレーズを読み取ります。

9

PrintWriter writer()

このメソッドは、このコンソールに関連付けられた一意のPrintWriterオブジェクトを取得します。

継承されたメソッド

このクラスは、次のクラスからメソッドを継承します-

  • Java.io.Object