Console类中的readLine方法举例及结果
时间: 2024-01-03 18:05:35 浏览: 66
使用readline的一个实例
当用户在控制台中输入一行字符并回车时,`readLine()` 方法会返回用户输入的字符串。下面是一个简单的示例:
```java
import java.io.Console;
public class ConsoleReadLineExample {
public static void main(String[] args) {
Console console = System.console();
if (console != null) {
String input = console.readLine("Enter some text: ");
console.printf("You entered: %s\n", input);
} else {
System.out.println("Console is not available");
}
}
}
```
在控制台中运行该程序,将会提示用户输入一些文本。用户在输入完文本后,按下回车键即可将输入的文本传递给 `readLine()` 方法,并被赋值给 `input` 变量。然后,程序会输出用户输入的文本。例如,如果用户输入了 "Hello World",程序的输出将是:
```
Enter some text: Hello World
You entered: Hello World
```
需要注意的是,在 IDE 中运行该程序可能会出现 `NullPointerException` 异常,因为 IDE 中的控制台实现不一定与命令行控制台相同。建议在命令行中运行该程序。
阅读全文