2017-10-09 19 views
-3

ファイルを読んでというプログラムを作成し、私の教授がコマンドラインでテストする必要があります。コマンドライン引数でファイルを開くにはどうすればよいですか?

引数は、ファイルを開くに配置されます、Stringになります。しかし、彼は.txt拡張の有無にかかわらずファイルがを開くべきだと言った。

  • ファイル名の条件は何ですか?

args[0].txtはそれを追加含まれていない場合、私は考えていたが、私はどのようにコードでこれを行うには考えています。

+2

あなたが試したことを示してください。 –

+0

問題の説明はあまり明確ではありません。あなたは正確に何を達成しようとしていますか?あなたのコードの要件は何ですか? – Zabuza

答えて

2

引数は、[0] .txtのは、それを追加含まれていませんが、私はコードでこれを行う方法を全く アイデアを持っていない場合、私は考えていました。

if (args[0].endsWith(".txt")) { 
    openFile(args[0]); 
} else { 
    openFile(args[0] + ".txt"); 
} 
関連する問題