首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

.bat如何传递参数给java

2013-01-23 
.bat怎么传递参数给java?如题本来是java运行时要指定一个路径,读取一个TXT中的内容,然后用.bat调用java现

.bat怎么传递参数给java?
如题
本来是java运行时要指定一个路径,读取一个TXT中的内容,然后用.bat调用java
现在要直接在.bat中添加参数传递给java,参数内容就是TXT的内容
类似javaweb中页面跳转  getparamet这样
要在.bat中传递参数,java中接收.bat传递过来的参数,而不能指定.bat的路径
这样可以实现吗?
如果可以,最好给出简单代码例子    
[解决办法]
容易啊, java的main方法不是就要接受控制台的参数么.
public static void main(String[] args){...}
这里的args就可以试控制台的参数嘛

调用的时候在.bat中这样写
java myapp arg01 arg02 arg03 ...

-myapp是你java程序的名字, arg01,arg03...  就是你需要跟的参数
[解决办法]
java 执行的class名称 args...这个就是跟在后面的参数
在这个class的main函数中就是String[] args这个args接收到的

热点排行