添加,查看,更新和删除记录的课程安排

时间:2015-12-03 11:25:58

标签: java

我有一个.txt文件,我想让它读取该文件的内容以获取添加记录选项功能,但运行时出现此错误:

  

系统找不到指定的文件

$now = date['Ymd'];
$birthday = '19780917'; #september 17th, 1978
$age = floor(($now-$birtday)/10000);

2 个答案:

答案 0 :(得分:1)

您未在此行指定文本文件的完整路径:

File file = new File("readcoursefile.txt");

因此,您的程序将在一个位置列表中搜索该文件,从应用程序的working directory开始(几乎总是与编译的应用程序相同的文件夹。

如果你正在使用IDE,这可能是/ debug或类似的地方。

您可以使用类似于以下内容的行检查此工作目录的内容:

String curDir = System.getProperty("user.dir");

您可以按如下方式更改目录:

System.setProperty("user.dir", "/tmp");


你有四个选择:

  1. 硬编码完整路径(例如:File file = new File("c:\coursefiles\readcoursefile.txt");

  2. 为文件位置添加配置文件变量。

  3. 提示用户指定文件的路径。

  4. 继续使用相对路径并确保将文件放在其中。

答案 1 :(得分:0)

您的代码运行良好。您只需提供@ Sk93建议的正确路径

req.Items[SessionFeature.RequestItemsSessionKey] = session;