IDEA实现命令行传参快捷方法传参

时间:2024-03-14 11:31:22

IDEA实现命令行传参快捷方法传参

  • 方法一:命令行传参(专业)
    • 首先,观察目录结构
      • 验证命令行传入的参数
    • 其次编译Java文件
      • 如果代码里面有中文,需要设置编码格式(-encoding UTF-8)
    • 传参
  • 方法二:IDEA快捷方法传参
    • 第一步
    • 第二步

​ 2024/3/12

方法一:命令行传参(专业)

首先,观察目录结构

Java_SE ->java_basic_grammer -> src ->level ->thirteen–Class1 类

20240313104224

验证命令行传入的参数

package level.thirteen;

public class Class1 {
    public static void main(String[] args) {
        // 通过命令行给主函数传参
        // 检查是否有命令行参数传入
        if (args.length > 0) {
            System.out.println("命令行参数如下:");
            // 遍历并打印所有命令行参数
            for (String arg : args) {
                System.out.println(arg);
            }
        } else {
            System.out.println("没有传入任何命令行参数。");
        }
    }
}

其次编译Java文件

如果代码里面有中文,需要设置编码格式(-encoding UTF-8)

Javac -encoding UTF-8 Class1.java

20240313103656

传参

需要先回到src前一个路径:我这里是java_basic_grammer

java + -classpath + 相对路径(包位置) + 传入参数;

java -classpath .\src\ level.thirteen.Class1 "这里是传入的参数"

20240313104103

成功!

方法二:IDEA快捷方法传参

第一步

20240313130448

第二步

20240313130433

20240313130533

成功!