系统类console()方法 (System class console() method)
console() method is available in java.lang package.
console()方法在java.lang包中可用。
console() method is used to return the console object which is uniquely associated with the current JVM(Java Virtual Machine) if exists.
如果存在,则使用console()方法返回与当前JVM(Java虚拟机)唯一关联的控制台对象。
console() method is static, it is accessible with the class name too.
console()方法是静态的,也可以使用类名进行访问。
console() method does not throw any exception.
console()方法不会引发任何异常。
Syntax:
句法:
public static Console console();
Parameter(s):
参数:
It does not accept any parameter.
它不接受任何参数。
Return value:
返回值:
The return type of this method is Console, it returns the Console object if exists else it returns null when none of the System console exists.
此方法的返回类型为Console ,如果存在则返回Console对象,否则在不存在任何系统控制台时返回null。
Example:
例:
// Java program to demonstrate the example of
// console() method of System Class.
import java.io.*;
public class ConsoleMethod {
public static void main(String[] args) {
// Creating an object of Console
Console con = System.console();
if (con == null)
// Display when console is null
System.out.println("Null Console");
else {
String str = con.readLine("%s", "Java Programming");
// Display when console is not null
System.out.println("The value of str is :" + str);
}
}
}
Output
输出量
E:\Programs>javac ConsoleMethod.java
E:\Programs>java ConsoleMethod
Null Console
翻译自: https://www.includehelp.com/java/system-class-console-method-with-example.aspx