java学习总结(16.05.24)向main方法的形参传递参数的方法

时间:2021-10-31 16:46:52

java中main方法有一个字符串数组型的形参args,因为main方法是由系统调用的,程序员向其传递参数的手段也有所不同。下面介绍两种将数据传递给main方法的args形参的方法。


在使用命令行执行java的class文件时:

在命令行执行编译成功后得到的class文件时,在java空格+类名命令的后面空格加上想要传递的字符串即可,不同的字符串用空格隔开。

以这个名为Test的类为例

java学习总结(16.05.24)向main方法的形参传递参数的方法

在命令行下编译和执行的结果如下 java学习总结(16.05.24)向main方法的形参传递参数的方法


在eclipse中设置main方法的形参:java 在要运行程序时,点击菜单->run->run configurations.....      进入run configurations后双击java application来新建一个设置,然后点击右侧的Arguments  , 在Programma Arguments一栏输入想要传递给args的字符串,不同的字符串用空格隔开。之后依次点击apply即可保存设置。 java学习总结(16.05.24)向main方法的形参传递参数的方法



哪些场合使用args传入参数会比较好? 相比于其他方法的参数设置,main方法的参数args相对独立,只需提前设定好即可。对于一些不会经常修改的参数,通过main方法的参数args传入java程序中是比较方便的,因为这样不用在每次调试时都为一个参数设定一个很少改变的值,而只需提前做好args参数的设定即可。