Java main()方法,程序代码实例

创建一个Java程序,编写代码实现程序执行时统计传递参数的数量及每个参数值。

示例代码如下:

public class TestMain
{
    public static void main(String[] args)
    {
        int n = args.length; // 获取参数数量
        System.out.println("一共有 " + n + " 个参数");
        if (n > 0)
        {
            // 判断参数个数是否大于0
            for (int i = 0; i < n; i++)
            {
                System.out.println(args[i]);
            }
        }
    }
}

1、把代码保存到TestMain.java文件当中(这里将TestMain.java文件放到D盘的myJava文件夹),之后用下面的java命令对程序进行编译:

javac TestMain.java

2、程序编译完成之后,用下面的Java命令执行Test程序:

java TestMain 参数列表    // 多个之间用空格隔开

这里的话,使用下面的三个语句执行程序:

java TestMain
java TestMain apple banana
java TestMain one two three four five six

执行结果:

C: \Users\ leovo > d:
    D: \myJava > javac TestMain.java
D: \myJava > java TestMain
一共有 0 个参数
D: \myJava > java TestMain apple banana
一共有 2 个参数
apple
banana
D: \myJava > java TestMain one two three four five six
一共有 6 个参数
one
two
three
four
five
six
D: \myJava >

可以看出,main()方法能够以字符串的形式接收命令行参数,之后,在方法体内进行处理。

以上的例子就给你分享到这里了,更多java实例以及java入门知识,请继续来奇Q工具网进行了解吧。

推荐阅读:

java main()方法详解

java static关键字静态方法详解,静态方法实例分享

在java中怎么将二进制与十六进制进行转换?实例代码展示