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 –