0
我有以下的结构如下执行任何Java项目在IntelliJ IDEA的
C:.
├───.idea
│ ├───copyright
│ ├───dictionaries
│ └───libraries
├───data
├───lib
├───out
│ └───production
│ └───Java Algorithms
└───src
我想执行以下代码
在数据文件夹中的IntelliJ项目我有两个档案tinyW.txt和tinyT.txt
而在lib文件夹我有algs4 jar库,我把链接到我认为问题所在的StdIn。
而且你可以在主旨看,我去二分查找“编辑配置”,然后在“程序参数”我用
data/tinyW.txt < data/tinyT.txt
所以,当我运行程序,我觉得它一直这样做无非是虚拟过程机器仍在运行。
我试着用调试,以发现问题,我检查参数都OK,就是
args[0] = tinyW.txt
args[1] = <
args[2] = tinyT.txt
的tinyW.txt被解析OK,但是当debuger到达此行
while (!StdIn.isEmpty())
它什么都没做,也没有显示任何可用的选项。
我想知道是否有人可以借助IDEA中如何正确运行这种程序。
谢谢。
什么是'StdIn'? – Makoto
它在这个网站http://algs4.cs.princeton.edu/code/javadoc/左边部分搜索StdIn –
@Makoto http://introcs.cs.princeton.edu/java/stdlib/StdIn.java。 html我找到了javadoc –