跳至主要內容

Java

LincZero小于 1 分钟

Java

目录

main函数

命令行参数

每一个Java应用程序都有一个带String arg[]参数的main方法。这个参数表明main方法将接收一个字符串数组,也就是命令行参数

public class Message
{
    public static void main(String[] args)
    {
        if(args.length == 0||args[0].equals("-h"))
            System,out.print("Hello,");
        else if (args[0].equals("-g"))
            System.out.print("Goodbye,");
        for(int i=1; i<args.length; i++)
            Syste,.out.print(" "+args[i]);
        System.out.println("!");
    }
}

运行程序时

java Message -g cruel world
# args[0]: "-g"
# args[1]: "cruel"
# args[2]: "world"

输出:
Goodbye, cruel world!