| java.lang.Object | |
| ↳ | java.io.Console | 
Provides access to the console, if available. The system-wide instance can be accessed via console().
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  | 
           Flushes the object by writing out any buffered data to the underlying output.
           | ||||||||||
|  | 
           Writes a formatted string to the console using the specified format string and arguments.
           | ||||||||||
|  | 
           Equivalent to 
            format(format, args). | ||||||||||
|  | 
           Reads a line from this console, using the specified prompt.
           | ||||||||||
|  | 
           Reads a line from the console.
           | ||||||||||
|  | 
           Reads a password from the console.
           | ||||||||||
|  | 
           Reads a password from the console.
           | ||||||||||
|  | 
           Returns the 
            Readerassociated with this console. | ||||||||||
|  | 
           Returns the 
            Writerassociated with this console. | ||||||||||
| [Expand] 
           Inherited Methods
           | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class java.lang.Object | |||||||||||
|  From interface java.io.Flushable | |||||||||||
Flushes the object by writing out any buffered data to the underlying output.
Writes a formatted string to the console using the specified format string and arguments.
| format | the format string (see format(String, Object...)) | 
|---|---|
| args | the list of arguments passed to the formatter. If there are more arguments than required by format, additional arguments are ignored. | 
Equivalent to format(format, args). 
Reads a line from this console, using the specified prompt. The prompt is given as a format string and optional arguments. Note that this can be a source of errors: if it is possible that your prompt contains % characters, you must use the format string "%s" and pass the actual prompt as a parameter.
| format | the format string (see format(String, Object...)) | 
|---|---|
| args | the list of arguments passed to the formatter. If there are more arguments than required by format, additional arguments are ignored. | 
Reads a line from the console.
Reads a password from the console. The password will not be echoed to the display. A formatted prompt is also displayed.
| format | the format string (see format(String, Object...)) | 
|---|---|
| args | the list of arguments passed to the formatter. If there are more arguments than required by format, additional arguments are ignored. | 
Reads a password from the console. The password will not be echoed to the display.