2014-01-22 23 views

回答

0

您需要先編譯它。

例如:javac的PROJECT1

然後運行它:java的PROJECT1

+0

它似乎運行該文件,但沒有什麼被打印出來,除了[]。 [圖片](http://imgur.com/OPfiiuL)here – TheLunat1c

+0

derp。我試圖用錯誤的方式來管事,並用空白覆蓋輸入文件。非常感謝! – TheLunat1c

0

當您通過命令提示符運行時,必須將參數作爲需要某些參數的程序傳遞。

嘗試java project1 test this

0

你不編譯,你正在運行程序。

建議:更改您的變量名稱。 「l」與「1」很難區分。

檢查您的文件的位置,看看它是不同/不存在。

+0

非常感謝! – TheLunat1c

+0

沒有問題.... – crnlx

0

String line包含一行文本,所以line.length()回報有多少個字符在line在那裏,很多線路沒怎麼在那裏。

while (i < line.length()) { // reading line by line. 

這條線將考驗對你的line多少個字了,很多線路沒怎麼在那裏。每次撥打br.readLine()將返回下一行。如果返回null,那麼您已達到輸入的結尾。

while (line != null) { 

此行正在測試此操作。

查看您的代碼。好像你正在迭代line兩次。

+0

感謝您的評論!我所做的只是在終端上運行之前沒有編譯!而這段代碼還沒有完成。只是指導方針改變了:0 – TheLunat1c

相關問題