adb和ideviceinstaller提供了许多参数供我们使用。命令行参数提供了这样的入口,针对不同的参数执行不同的命令。
廖雪峰Java1-4数组操作-5命令行参数

命令行参数是一个String[] 数组,由JVM接收用户输入并传给main()
根据参数执行不同的代码

public class Hello {
    public static void main(String[] args){
        System.out.println("Number of args: "+ args.length);
        for (String arg:args){
            System.out.print(arg + "\t");
            if ("version".equals(arg)){    //输入的字符串有version就打印版本号
                System.out.print("v 1.0");
            }
            System.out.println();
        }

    }
}

1.1.命令行执行

javac Hello.java
java Hello
廖雪峰Java1-4数组操作-5命令行参数

1.2IDE中给予参数

run-edit configurations修改arguments,添加参数

廖雪峰Java1-4数组操作-5命令行参数 执行结果 廖雪峰Java1-4数组操作-5命令行参数

总结

  • 命令行参数是String[]
  • 命令行参数由JVM接收用户输入并传给main方法
  • 如何解析命令行参数由程序自己实现

相关文章:

  • 2021-11-13
  • 2021-06-19
  • 2021-06-19
  • 2021-08-01
  • 2021-07-28
  • 2021-10-16
  • 2021-09-29
  • 2021-11-06
猜你喜欢
  • 2021-12-25
  • 2021-09-19
  • 2021-11-30
  • 2021-10-14
  • 2021-12-03
  • 2021-08-18
  • 2021-11-04
相关资源
相似解决方案