java main函数怎么设置参数

如题所述

如果用命令的方式运行java程序,在运行命令后面添加参数值即可,例如:
普通java运行命令:java helloworld
加参数运行命令:java helloworld 张三

普通java运行命令:java -jar test.jar
加参数运行命令:java -jar test.jar 张三

张三就是第一个参数,第二个参数依次挂在后面即可,在mian函数的args参数中可以获取到的。

如果是eclipse这样的开发环境,应该可以找到配置程序启动参数的地方。例如:
elipse配置方式为:Run As-->Run Configurations->Arguments->Program arguments 中输入 参数值即可,空格隔开。
其他开发工具类似。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-12-06
elipse配置方式为:
Run As-->Run Configurations->Arguments->Program arguments 中输入 参数值即可,空格隔开。
其它开发工具也类似
第2个回答  2017-02-18
java Test 参数1 参数2

1.java 是命令
2.Test 是运行的主类
3.后面是要传入的参数,以空格分隔
第3个回答  2016-12-20
在Java程序设计语言中,每一个应用程序都必须包含一个main方法:

publicstaticvoid main(String[] args) {}

main方法是程序的入口方法;
main方法的访问修饰符为public,不能省略,也不能定义为private和protected;
main方法必须是静态方法,使得JVM在调用main方法时不用实例化类;
main方法必须是无返回值(void)的方法,参数必须是字符串数组(String[]);
第4个回答  2016-11-16
main函数的参数是一个字符串数组;启动的时候可以通过-D传入参数,
例如:java -jar xxxx.jar -Dname=lili

请问Java中如何给main函数传递参数?
1、用命令行传参:Java程序可以用java命令来运行,如程序Mai,。可以通过 java Main来运行Main程序,如果要给Main传参,可用如下形式 java Main 参数1 参数2 参数个数并没有限制。2、集成环境中传参:在集成环境中传参有点不同,它不像命令行一样,可以直接在命令行在书写参数。以IntelliJ IDEA为例...

java怎么学习给main()方法传参
main方法是java程序的入口程序,其参数:String args[] 是一个数组,用来接收从程序执行的位置接收参数,添加参数的方法如下:例如:有程序Test 运行程序的时候写:java Test 123 abc ...类名后边的就是args的参数,多个参数用空格隔开,如图:

怎么给 JAVA程序中 Main(String []args)的args 赋值
不明白,main的args就是为了让你通过命令行传值而用的,这样改变这些值就不需要改代码-编译-打包等操作了。如果你不需要通过命令行传,那么不用就行了,何必在代码中赋值。如果嫌命令行太麻烦,可以用unix shell\/win batch文件来预设一些值。

如何用命令行运行java程序及输入main函数参数的输入
可执行文件名称 参数1 参数2 ... ... 参数n 执行文件名称和参数、参数之间均使用空格隔开。例如,在linux下运行程序.\/a.out 1 2 ,可执行文件名称为.\/a.out,参数1为字符串1,参数2为2。如果按照这种方法执行,命令行字符串将作为实际参数传递给main函数。具体为:(1) 可执行文件名称和所有参...

我想向java的main传入大量参数,怎么做最优雅
main方法是程序的入口点,通常情况下,参数只能通过命令行传入,大量的参数也只能随命令行传入。只有一种例外,用另外一个类的main方法调用这个类的main方法,可以不用命令行传参。

带参数的main函数,应该怎样运行呢
1、首先打开编程软件,输入一个c语言的源码来测试。2、让其输出第一个int类型的数,但这样还不清晰。3、接下来使用while循环让其输出输入的字符串。4、完成后,进行编译。然后回车执行后,就能够看到输出的参数信息,说明程序已经成功获取参数。

MAIN函数中args[]参数基本信息
\\*.*",其中"c:\\*.*"和"d:\\*.*"就是命令行参数,通过数组形式存储在args中。args数组的使用非常灵活,可以接收多个参数,无论是单个文件路径、数值,还是其他字符串,都可以作为参数传递给main函数。这种设计使得Java程序能够根据用户提供的输入动态地调整其行为,增加了程序的可扩展性和灵活性。

java如何调用另个程序的main函数
1、类名.main(参数);2、new创建实例,实例.main(参数);这个地方注意必须传递字符串数组的参数 或者 null !另外举一个用反射机制调用Main方法的例子。这个类是被调用的main方法类:Java代码:public class Run { public static void main(String[] args){ String str=args[0]+"Hello World";System...

java类运行,main必须带参数么?
如果你需要在main函数传参的话就带参数啊(run as configuration里写参数就行),如果不用传参直接run就行。但是String[] args 不能去掉的。。

MyEclipse里怎样给main函数的参数传值
你在你写的java程序上单击右键,Run as -->Run Configurations-->arguments,你在Programe arguments中指定就行了,程序运行时它会把你写的参数赋给main参数的,即String[]args

相似回答