比如一个程序这样运行, bmp2jpg.exe < a.bmp > b.jpg 
bmp2jpg.exe 读取 a.bmp的内容,然后输出到 b.jpg中, 我如何在java程序中调用这个外部程序 bmp2jpg.exe,并传入a.bmp ? 

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【zsdelphi】截止到2008-06-30 11:14:25的历史汇总数据(不包括此帖):
    发帖数:2                  发帖分:40                 
    结贴数:1                  结贴分:20                 
    未结数:1                  未结分:20                 
    结贴率:50.00 %            结分率:50.00 %            
    楼主加油
      

  2.   

    直接把命令作为参数传给exec不就行了吗?不知道lz是不是这意思?
      

  3.   

    不可以,因为bmp2jpg.exe 是采用重定向,从a.bmp 获得内容。
    感觉是exec不支持重定向