2017-10-09 150 views
-3

我必須創建一個程序,讀取文件,我的教授將在命令行中對其進行測試。如何在命令行參數中打開文件?

該參數,他將打開一個文件,將是一個String。但他表示,文件應該打開,不管有沒有,.txt擴展名。

  • 我想知道什麼可以是文件的名稱的條件?

我就在想,如果args[0]不包含.txt添加它,但我不知道如何做到這一點的代碼。

+2

請出示你嘗試什麼。 –

+0

您的問題描述不是很清楚。你究竟想達到什麼目的?你的代碼有什麼要求? – Zabuza

回答

2

我就在想,如果ARGS [0]不包含.TXT添加它,但我不 知道如何做到這一點的代碼。

if (args[0].endsWith(".txt")) { 
    openFile(args[0]); 
} else { 
    openFile(args[0] + ".txt"); 
} 
相關問題