如何在命令行参数中打开文件?

时间:2017-10-09 03:01:55

标签: java command-line-arguments

我必须创建一个读取文件的程序,我的教授将在命令行中对其进行测试。

论证,他将打开一个文件,将是String。但是他说文件应该打开有或没有 .txt扩展名。

  • 我想知道文件名的条件是什么?

我在想args[0]是否包含.txt添加它,但我不知道如何在代码中执行此操作。

1 个答案:

答案 0 :(得分:2)

  

我在想是否args [0]不包含.txt添加它,但我没有   想法如何在代码中执行此操作。

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