欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

java 如何在控制台输入字符串

最编程 2024-06-25 18:35:12
...

在 Java 中,在控制台(命令行窗口)中输入字符串,可以使用 Scanner 类。Scanner 类提供了一种方便的方式来读取控制台输入的不同类型的数据,包括字符串。

以下是使用 Scanner 类在控制台中读取字符串的代码示例:

import java.util.Scanner;

public class ReadStringFromConsole {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        // 读取字符串
        System.out.print("请输入字符串:");
        String str = scanner.nextLine();

        System.out.println("您输入的字符串是:" + str);

        // 记得关闭 Scanner
        scanner.close();
    }
}

在上述示例代码中,我们首先导入 java.util.Scanner 类。然后,我们创建了一个 Scanner 对象,并将 System.in 作为参数传递给 Scanner 构造函数。接下来,我们使用 nextLine() 方法来读取控制台输入的字符串,将其存储在名为 str 的字符串变量中。最后,我们在控制台上输出该字符串。

需要注意的是,当使用 Scanner 类从控制台读取输入时,必须使用 nextLine() 方法读取整行输入,而不是使用 next() 方法读取单个单词或字符。此外,在使用完 Scanner 后,最好将其关闭以释放资源。

推荐阅读