console java
控制台类reader()方法 (Console Class reader() method)
reader() method is available in java.io package.
reader()方法在java.io包中可用。
reader() method is used to return distinct reader objects linked with this console.
reader()方法用于返回与此控制台链接的不同阅读器对象。
reader() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
reader()方法是一种非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
reader() method does not throw an exception at the time of returning associated reader.
返回关联的阅读器时, reader()方法不会引发异常。
Syntax:
句法:
public Reader reader();
Parameter(s):
参数:
It does not accept any parameter.
它不接受任何参数。
Return value:
返回值:
The return type of the method is Reader, it returns this class Reader.
方法的返回类型为Reader ,它返回此类Reader。
Example:
例:
// Java program to demonstrate the example
// of Reader reader() method of Console
import java.io.*;
import java.util.*;
public class ReaderOfConsole {
public static void main(String[] args) {
try {
// Instantiates Console , Reader
// and Scanner
Console con = System.console();
Reader r = con.reader();
System.out.println("Enter Website: ");
Scanner sc = new Scanner(r);
while (sc.hasNext()) {
// Read next input
String s = sc.next();
// Display Read input
System.out.println("Website Name Is: " + s);
}
} catch (Exception ex) {
System.out.println(ex.toString());
}
}
}
Output
输出量
Enter Website:
includehelp.com
Website Name Is: includehelp.com
翻译自: https://www.includehelp.com/java/console-reader-method-with-example.aspx
console java