温馨提示×

Java Console.readLine()方法示例

小亿
79
2023-12-20 19:14:25
栏目: 编程语言

以下是一个示例代码,用于演示Java Console.readLine()方法的使用:

import java.io.Console;

public class ReadLineExample {
    public static void main(String[] args) {
        Console console = System.console();
        if (console != null) {
            String name = console.readLine("请输入您的姓名:");
            int age = Integer.parseInt(console.readLine("请输入您的年龄:"));
            System.out.println("您好," + name + ",您的年龄是" + age + "岁。");
        } else {
            System.out.println("无法使用Console对象,请在命令行中运行该程序。");
        }
    }
}

在这个示例中,我们首先通过System.console()方法获取到Console对象。然后我们使用readLine()方法来读取用户的输入。在读取姓名时,我们使用了一个提示信息"请输入您的姓名:",而在读取年龄时,我们使用了Integer.parseInt()方法将用户的输入转换为整数。最后,我们将读取到的姓名和年龄输出到控制台上。

请注意,Console.readLine()方法只能在命令行中运行的Java应用程序中使用。如果在IDE中运行该程序,System.console()方法返回null,因此我们在代码中进行了相应的处理。

0