创建java测试类:
public class JavaTest { public static void main(String[] args) { for(String arg :args){ System.out.println("arg==="+arg); } }}
JAVA类中main函数的参数String [] args,指的是运行时给main函数传递的参数。
传参的方式有以下几种:
1、idea工具的测试类中,左上角菜单中点击Run,选择Edit Configurations…,找到Program Arguments,添加参数
参数添加成功后,运行Java测试类后,结果如下:
2、idea工具的测试类中,右上角下拉框中,点击Edit Configurations…,找到Program Arguments,添加参数,操作和上一种相同
3、eclipse工具的测试类中,右键点击鼠标,选择run as—> Run Configurations,弹出对话框中的Arguments中输入你想要传递的参数,然后点击Run,即可看到控制台的打印效果。
4、命令行方式
对测试类文件进行编译,格式为:javac 类名.java
对测试类文件进行运行,格式为:java 类名 参数
注意类名和参数之间要有空格,参数可以传递多个多种形式,jdk默认的args分割方式为空格
编译测试类:javac JavaTest.java
运行测试类:java JavaTest aa bb cc
运行结果如下:
arg===aa
arg===bb
arg===cc
来源地址:https://blog.csdn.net/fengchunhua518/article/details/131303041