クラスIO
java.lang.Object
java.io.IO
public final class IO extends Object
IO
は、JavaプラットフォームのプレビューAPIです。
プレビュー機能は、今後のリリースで削除するか、Javaプラットフォームの永続機能にアップグレードすることができます。
暗黙的に宣言されたクラスの「システム・コンソール」へのアクセスを提供する、静的コンビニエンス・メソッドのコレクション。
システム・コンソールがnull
の場合、このクラスの各メソッドはIOError
をスローします。それ以外の場合、そのコンソールで同様の名前のメソッドがコールされたかのようになります。
このクラスのメソッドからの入力および出力では、Console.charset()
で指定されたシステム・コンソールの文字セットを使用します。
- 導入されたバージョン:
- 23
-
メソッドのサマリー
-
メソッドの詳細
-
println
public static void println(Object obj) 指定されたオブジェクトの文字列表現をシステム・コンソールに書き込み、行を終了してから、そのコンソールをフラッシュします。System.console()
でprintln(obj)
PREVIEWが呼び出されたかのようになります。- パラメータ:
obj
- 出力するオブジェクトは、null
です- 例外:
IOError
-System.console()
がnull
を返す場合、またはI/Oエラーが発生した場合
-
print
public static void print(Object obj) 指定されたオブジェクトの文字列表現をシステム・コンソールに書き込み、そのコンソールをフラッシュします。System.console()
でprint(obj)
PREVIEWが呼び出されたかのようになります。- パラメータ:
obj
- 出力するオブジェクトは、null
です- 例外:
IOError
-System.console()
がnull
を返す場合、またはI/Oエラーが発生した場合
-
readln
print
を呼び出してプロンプトを書き込み、システム・コンソールから1行のテキストを読み取ります。System.console()
でreadln(prompt)
PREVIEWが呼び出されたかのようになります。- パラメータ:
prompt
- プロンプト文字列(null
)- 戻り値:
- システム・コンソールから読み取られた行を含む文字列。行末文字は含まれません。 ストリームの最後に文字を読み取らずに到達した場合は、
null
を返します。 - 例外:
IOError
-System.console()
がnull
を返す場合、またはI/Oエラーが発生した場合
-
IO
を使用できます。