关于Eclipse中main(String[] args)中参数配置的问题

本文介绍了如何在Eclipse Mars版本中配置main方法参数,以实现类似命令行`java BinarySearch tinyW.txt < tinyT.txt`的效果。解决方法包括在Run Configurations的Program arguments设置tinyW.txt,然后在Standard Input and Output中指定tinyT.txt为输入文件,从而将tinyT.txt重定向为标准输入。
摘要由CSDN通过智能技术生成
在Robert Sedgewick的《算法》(第四版)中第28页中对于二分查找中在命令窗口中用java BinarySearch tinyW.txt < tinyT.txt 进行编译,那么在Eclipse(我的版本是5.0,mars)怎么设置这些参数:
如果是在Run as -> Run Configurations -> Arguments -> Program arguments中直接配置tinyW.txt < tinyT.txt 是不行的。前面的tinyW.txt是作为main的输入参数,而后面的“< tinyT.txt”是将tinyT.txt重定向为标准输入,所以不是main的参数。解决的办法是:
(1) Program arguments中设置 tinyW.txt参数:


(2) 在common中的Standard Input and Output中的Input File勾选



点击Workspace中选择你要的文件作为标准输入



(3) 运行结果如下



运行结果和书上一样。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值