① java中main函数后面带的参数(String[] args)是什么意思
这个是运行程序前给它的参数。。
如果你在你程序要用这个参数的话就需要在运行前指定。。
比如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规定就行
② java main函数怎么设置参数
在Java程序设计语言中,每一个应用程序都必须包含一个main方法:
publicstaticvoid
main(String[]
args)
{}
main方法是程序的入口方法;
main方法的访问修饰符为public,不能省略,也不能定义为private和protected;
main方法必须是静态方法,使得JVM在调用main方法时不用实例化类;
main方法必须是无返回值(void)的方法,参数必须是字符串数组(String[]);
③ java main函数的参数string[]args代表什么
string[]args是运行是传入的参数,也可以写成String args[]这个形式的,是args是String类型的数组,是main方法的参数,但是这个参数是运行时从命令行传入的参数
看看这个例子就明白了,呵呵
public class test
{
public static void main (String args[])
{
System.out.println(args[0]);
System.out.println(args[1]);
}
}
编译
javac test.java
运行
java test 1 2
程序输出
1
2
这里java test 1 2中的1 2就时运行程序时从命令行里传入的参数
④ Java的main函数参数问题
public static void main(String[] args) {}和public static void main(){}两个方法意义是不一样的。
public static void main(String[] args) {}
是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数组的参数等等。
public static void main(){}
只是一般java方法,没有特殊意义,好比public static void xxx(){}
⑤ 在Java程序设计中,main()方法的参数是什么
String[] args 这个字符串数组是保存运行main函数时输入的参数的,例如main函数所在的类名为test 那么你在cmd运行 java test a b c 时,args[0] = a ,args[1]=b, args[2]=c 你就可以在你的程序中调用你输入的这些变量了。
⑥ 请问java中,主函数中的参数有什么作用啊
是一个参数,String[]是类型,arguments是参数名
String[]是字符串数组,arguments被拿来储存命令行的参数,虽然在main里我们可能不会使用到这个参数,但是它是必须的,如:
public class test {
public static void main(String args[]) {
if(arts.length==0)
System.out.println( "没有输入任何参数! ");
else
System.out.println( "你输入的第一个参数是: "+args[0]);
}
}
------------------------------------
那么编译javac test.java之后,运行
java test
将输出“没有输入任何参数!”
运行
java test hello
将输出“hello”
如果输入多余的参数时,但是在main中没有引用所以将被忽略,只输出第一个参数而已
⑦ java中main函数的参数args[ ]怎么使用
这个是运行程序前给它的参数。如果你在你程序要用这个参数的话就需要在运行前指定。比如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规定就行
⑧ Java 主函数main的参数到底是什么呢
main函数是一个类的主函数,main函数的参数是运行该类的时候输入的参数。如果用命令行去运行这个类MyJava,可以这样写 java MyJava 参数1 参数2 参数3,参数123就是main函数的参数args