在Java中,你可以使用Scanner
类来接受命令行输入。以下是一个简单的例子,演示如何从命令行接受输入:
import java.util.Scanner;
public class CommandLineInputExample {
public static void main(String[] args) {
// 创建一个Scanner对象来读取命令行输入
Scanner scanner = new Scanner(System.in);
// 提示用户输入
System.out.print("请输入一些内容: ");
// 读取用户输入并存储在变量中
String userInput = scanner.nextLine();
// 输出用户输入
System.out.println("你输入的内容是: " userInput);
// 关闭Scanner以释放资源
scanner.close();
}
}
在这个例子中,Scanner
类被用于读取用户在命令行中输入的一行文本。nextLine()
方法用于读取整行输入。当用户输入完成后,你可以在程序中使用输入的内容。最后,记得关闭Scanner
以释放资源。
要在命令行中运行这个Java程序,你需要使用javac
编译源代码,然后使用java
运行生成的类文件。例如:
javac CommandLineInputExample.java
java CommandLineInputExample
然后按照提示在命令行中输入内容,程序将读取并显示在控制台上。