欢迎访问宙启技术站
智能推送

Java函数的输入和输出:如何从控制台读取输入,输出到屏幕?

发布时间:2023-07-04 11:11:53

在Java中,我们可以使用Scanner类来从控制台读取输入,并使用System.out.println()函数将结果输出到屏幕上。下面是一个示例代码:

import java.util.Scanner;

public class InputOutputExample {
    public static void main(String[] args) {
        // 创建Scanner对象
        Scanner scanner = new Scanner(System.in);

        System.out.print("请输入一个整数: ");
        // 读取整数输入
        int number = scanner.nextInt();

        System.out.print("请输入一个浮点数: ");
        // 读取浮点数输入
        double decimal = scanner.nextDouble();

        System.out.print("请输入一个字符串: ");
        // 读取字符串输入
        String text = scanner.next();

        // 输出输入的值
        System.out.println("整数: " + number);
        System.out.println("浮点数: " + decimal);
        System.out.println("字符串: " + text);

        // 关闭Scanner对象
        scanner.close();
    }
}

在上面的示例中,我们首先创建了一个Scanner对象,并传入System.in作为参数,以便从控制台读取输入。

然后我们使用System.out.print()来显示提示信息,然后使用对应的Scanner的方法(如nextInt()nextDouble()next())来读取相应的输入。

最后,我们使用System.out.println()函数将输入的值输出到屏幕上。需要注意的是,println()函数会在输出内容之后自动换行。

完成输入和输出后,我们需要关闭Scanner对象,这是为了释放资源并避免内存泄漏。

综上所述,通过使用Scanner类和System.out.println()函数,我们可以从控制台读取输入并将输出结果显示到屏幕上。