如何确定Java中输入参数的数量

如何确定Java中输入参数的数量,java,command-line-arguments,Java,Command Line Arguments,在Java中,是否有一些方法可以确定控制台中输入参数的数量。 或者只是将args[i]与null进行比较?使用args.length如何?您可以使用args.length来计算参数。 您可以使用类似库的方法来解析参数。在公共静态void main(String[]args)中,args是一个数组。您可以使用args.length获得Java中(任何)数组的元素数。如果没有参数,数组的长度将为0,args[0]将为您提供ArrayIndexOutOfBoundsException@Pangea:是

在Java中,是否有一些方法可以确定控制台中输入参数的数量。
或者只是将args[i]与null进行比较?

使用
args.length
如何?

您可以使用
args.length
来计算参数。
您可以使用类似库的方法来解析参数。

公共静态void main(String[]args)
中,
args
是一个数组。您可以使用
args.length
获得Java中(任何)数组的元素数。如果没有参数,数组的长度将为0,
args[0]
将为您提供
ArrayIndexOutOfBoundsException

@Pangea:是的,我注意到了这一点,并在有人投票否决之前尽快更新。
args
将永远不会为空。如果未指定任何参数,则其长度为0。不要忘了先检查其是否为null。