Java中有console.readline()
时间: 2023-10-11 10:06:51 浏览: 164
ConsoleReader.java
是的,Java中有`Console.readLine()`方法,它用于从控制台读取用户的输入。这个方法会读取用户在控制台中输入的一行文本,并将其作为字符串返回。在使用这个方法之前,你需要通过`System.console()`获取控制台对象。以下是一个示例代码:
```java
import java.io.Console;
public class ReadLineExample {
public static void main(String[] args) {
Console console = System.console();
if (console != null) {
String userInput = console.readLine("请输入文本: ");
System.out.println("你输入的文本是: " + userInput);
}
}
}
```
在上面的示例中,我们首先通过`System.console()`获取控制台对象,然后使用`readLine()`方法读取用户输入的文本,并将其存储在`userInput`变量中。最后,我们将用户输入的文本打印到控制台上。请注意,`System.console()`在某些集成开发环境(IDE)中可能返回`null`,因此在这些环境中,`Console.readLine()`方法可能无法正常工作。
阅读全文