Java 传递参数问题~~~

程序A.内涵参数 P[2]={1,2,3}
程序B.
我要在程序A中 按一个按钮,打开程序B,并且把P[]这个数组传递进去给程序B使用...怎么写??打开程序我会,就是附带的这个 数据传递 我不会,主要是这个~~~
我就是不会写这个 “怎么传递参数”才来问的。。。。

就是,代码,我打开另一个程序需要用
String cmd="C:\\Users\\Sunny\\BiYeSheJi\\bin\\DayLine.bat";
try
{
Runtime.getRuntime().exec(cmd);

}
但是这个只是打开程序B,我怎么把我的参数带进去一起传递给程序B...这个代码怎么写???

重新在弄一个txt感觉有点太麻烦了,如果重新弄,又要把读文件的程序都再写一遍,代码太啰嗦。

你在做一个按钮事件(就是打开程序B的方法)时,写个一带有参数的方法,参数类型为数组类型,你的按一下按钮,那么就把这个参数传到B程序了,在B程序里接收这个参数。并使用它变OK了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-29
感觉不是简单传值!
Runtime.getRuntime().exec(cmd);
都知道用这个,应该不是新手了!
不想用数据库的话就用流吧!
B程序写数据到一个Txt文件,A程序要用就去文件里读!
第2个回答  2010-09-29
不懂!是代码之间的传值,还是.exe之间的传值??
相似回答