Wednesday, January 18, 2017

Java.io.Console Class

Introduction

The Java.io.Console class provides methods to access the character-based console device, if any, associated with the current Java virtual machine.

Class declaration

Following is the declaration for Java.io.Console class:
public final class Console
  extends Object
    implements Flushable

Class methods

S.N. Method & Description
1 void flush()
This method flushes the console and forces any buffered output to be written immediately.
2 Console format(String fmt, Object... args)
This method writes a formatted string to this console's output stream using the specified format string and arguments.
3 Console printf(String format, Object... args)
This method is used to write a formatted string to this console's output stream using the specified format string and arguments.
4 Reader reader()
This method retrieves the unique Reader object associated with this console.
5 String readLine()
This method reads a single line of text from the console.
6 String readLine(String fmt, Object... args)
This method provides a formatted prompt, then reads a single line of text from the console.
7 char[] readPassword()
This method reads a password or passphrase from the console with echoing disabled.
8 char[] readPassword(String fmt, Object... args)
This method provides a formatted prompt, then reads a password or passphrase from the console with echoing disabled.
9 PrintWriter writer()
This method retrieves the unique PrintWriter object associated with this console.

Methods inherited

This class inherits methods from the following classes:
  • Java.io.Object

No comments:

Post a Comment