在Java中,可以通过main方法的String[] args参数来获取命令行参数
public class CommandLineArgs { public static void main(String[] args) { // 检查是否有命令行参数 if (args.length > 0) { System.out.println("命令行参数:"); for (int i = 0; i< args.length; i++) { System.out.println("参数" + (i + 1) + ": " + args[i]); } } else { System.out.println("没有提供命令行参数。"); } }}将此代码保存为CommandLineArgs.java,然后使用javac命令编译它:
javac CommandLineArgs.java运行编译后的程序并传递一些命令行参数:
java CommandLineArgs 参数1 参数2 参数3输出应该类似于:
命令行参数:参数1: 参数1参数2: 参数2参数3: 参数3请注意,在不同的操作系统和命令行解释器上,可能需要使用不同的语法来传递命令行参数。在Windows上,参数通常用空格分隔;在Linux和macOS上,也可以使用引号将包含空格的参数括起来。


