2016-11-05 31 views
-3

我爲我的大學做了一項任務,他們希望我們製作一個從文本文件讀取迷宮的程序。 我的問題是如何調整自己的計劃,使之從這樣的命令行中運行:如何使用文本文件作爲輸入參數從命令行運行java程序

的Java Thiseas文件路徑/ FILENAME.TXT

如果這能幫助我使用java.util.Scanner中作爲我的文件閱讀器。 我還沒有在網上發現任何東西,說實話,我真的不知道如何正確查找它。如果任何人有任何想法如何使這項工作,請回復。

在此先感謝

編輯:我的問題不能再清楚不過。然而,我自己找到了答案,對於任何有相同問題的人來說,所有你需要做的就是這個

文件f = new File(args [1]);

然後,您將能夠從命令窗口運行程序,並將文件作爲輸入參數(args [1])。

+0

產生由javac program_name.java

  • 運行字節代碼保持「 filename.txt「文件的路徑在您的程序中的字符串。請參閱此鏈接從文本文件中讀取數據... https://www.mkyong.co m/java/how-to-read-file-from-java-bufferedreader-example/.....然後從cmd中你可以使用javac編譯你的java文件,然後使用java命令運行....... –

  • 回答

    0
    • 首先確保JDK的安裝和路徑設置

      • 然後ü可以通過java program_name
    +0

    這不是我真正問的,也許我的問題不清楚...... 我想讓我的程序從命令窗口運行,就像我給的例子> java Thiseas path_to_file/filename.txt – Sakis95

    +0

    你想通過傳遞啓動java程序這個文本文件到命令行? –

    +0

    檢查此:http://stackoverflow.com/questions/8938944/how-to-run-java-application-by-bat-file –

    相關問題