【发布时间】:2014-05-20 20:02:38
【问题描述】:
我正在尝试获取一个 txt 文档,以便与我的程序一起使用来解析句子中的脏话。为了加载位于我的程序资产目录中的文件 swear.txt(它最初没有填充,我必须手动在我的主项目文件夹下创建该文件夹)。我使用下面的代码:
try {
sWord = new Scanner(new FileReader("file:///android_asset/swear.txt"));
swearWord.add(sWord.next());
sWord.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
Scanner opp;
运行应用程序时,我收到“FileNotFoundException”。我猜我错误地获取了文件并尝试了多种读取文件的方法,但此时我被难住了。我不确定这是否是因为我必须手动创建文件。在我查找的一些示例中,他们列出了一个应该在主项目目录中的原始文件,但我的项目没有这样的 /raw 文件。感谢您的宝贵时间。
【问题讨论】:
标签: android assets filepath filereader filenotfoundexception