下面只是一个使用控制台操作符的java程序的例子,该程序应该能够正常编译,但由于某种原因,我的eclipse无法读取“Console” 运算符(operator)?请帮忙!。
public class Dot_operator {
public static void main (String [] args){
String name3 = Console.readLine("hello");
System.out.println(name3);
}
}
最佳答案
Console#readLine()
是一个实例方法。您需要一个 Console
实例来调用它。
Console console = System.console();
String name3 = console.readLine("hello");
System.out.println(name3);
当然,您需要导入java.io.Console
。请注意,在 eclipse 上运行时会抛出 NPE
,如 System.console()
会给你null
。您最好在这里使用 Scanner
类。
关于java - java中的控制台操作符无法编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19327998/