首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

java中的String...args是什么意思

发布网友

我来回答

4个回答

热心网友

String args[]或者String[] args表示给主方法传一个字符串数组.而args是一个字符串数组的变量名,不是关键字,
是arguments的缩写,只是一个默认名,一般都习惯性照写.class Example{
public static void main(String args[]){
System.out.println("This is a simple Java program.");
}
}

热心网友

就是不确定多少个字符串,所以用String...args,类似于String args1,String args2,String args3.......

热心网友

这个是运行程序前给它的参数。。

如果你在你程序要用这个参数的话就需要在运行前指定。。

比如java HelloWorld ceshi
那么在HelloWorld的main方法里面 args就是{"ceshi"}
多个的话用空格隔开..
比如java HelloWorld ceshi ceshi1 ceshi2
那么那么在HelloWorld的main方法里面 args就是{"ceshi", "ceshi1", "ceshi2"}
也就是说你假如你的程序是这样的
public class HelloWorld{
public static void main(String[] args) {
System.out.println(args[0]);
}
}
然后你编译
运行的时候这样运行
java HelloWorld hello
那么这个程序就会输出hello
之所以是Stirng 是因为我们只能以字符串的形式输入
名字的话随便取。。只要符合java规定就行

热心网友

args只是变量名,String是这个变量的类型

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com