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

成功!

posted on 2024-03-13 13:10  Li_博士  阅读(43)  评论(0)    收藏  举报

导航