2014-04-22 102 views

回答

1

在你的特定情況下,沒有。

多ARGS版本不需要命令行被分爲參數,因此它提供了與空格/製表符等

From the Javadoc for the first (convenience) method命令行參數:

更確切地說,該命令串被分成使用由呼叫新的StringTokenizer(命令)創建的 的StringTokenizer令牌與 的字符類別的無需進一步修改

(它實際上也是考慮環境的版本,但會被授權)

+0

嘿感謝您的幫助!作爲後續,你知道如何在Linux下執行Runtime.getRuntime()。exec(cat someData.json)的功能,但在Windows環境下呢?我目前有Runtime.getRuntime()。exec(「cmd/C type printImagesJson-123.cache」);但readLine()的輸出值是空白的 – user3388884

+0

cat只是將文件寫入stdout,所以我寧願使用java.io.FileReader讀取它。這將是平臺獨立的,你不會產生另一個進程。 –

相關問題