Java中的命令行参数示例
在Java中,我们还可以在通过命令行调用程序时提供值(参数)。这些参数称为命令行参数。
参数的类型是字符串,我们可以使用命令名称传递多个参数(作为字符串)。因此,我们可以说它是(命令参数)字符串数组。
注意:通过命令行传递的所有值均视为字符串。
看看Java中方法main()
的语法
public static void main(String args[])
在这里,String是类,而args []是String数组。
Java-命令行参数示例
该程序将打印通过java可执行命令执行程序时通过命令提示符传递的所有给定参数。
class CLA_Example{public static void main(String args[]){
System.out.println("Arguments are:");
//打印所有参数
for(int i=0; i<args.length; i++){
System.out.println("args[" + i +"]: " + args[i]);
}
}
}
编译
javac CLA_Example.java
执行/运行
java CLA_Example Hello world "Hi, there how are you?" 28Arguments are:
args[0]: Hello
args[1]: world
args[2]: Hi, there how are you?
args[3]: 28
计算Java中命令行参数的总数
args.length返回参数的总数。
class CLA_Example{public static void main(String args[]){
System.out.println("Total arguments are: " + args.length);
}
}
编译
javac CLA_Example.java
执行/运行
java CLA_Example Hello world "Hi, there how are you?" 28Total arguments are: 4
以上是 Java中的命令行参数示例 的全部内容, 来源链接: utcz.com/z/326417.html