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?" 28 Arguments 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?" 28 Total arguments are: 4
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短