我已经托管了一个文本文件,我想使用java加载到一个字符串中。Java URL的文本文件字符串
我的代码似乎不工作产生的错误,任何帮助?
try {
dictionaryUrl = new URL("http://pluginstudios.co.uk/resources/studios/games/hangman/dictionary.dic");
} catch (MalformedURLException catchMalformedURLException) {
System.err.println("Error 3: Malformed URL exception.\n"
+ " Dictionary failed to load.");
}
// 'Dictionary' scanner setting to file
// 'src/Main/Dictionary.dic'
DictionaryS = new Scanner(new File(dictionaryUrl));
System.out.println("Default dictionary loaded.");
更新1:该文件似乎不会加载到catch。但该文件存在。
你会得到什么错误? – Marthin 2012-02-15 12:56:13
不应该使用'FileInputStream'从文件中读取吗?另外,你不能仅仅使用'File'来存放本地文件系统中的文件? – Marcelo 2012-02-15 12:57:59
我在阅读本地文件时遇到了问题,它在NetBeans中工作正常,但在构建它之后,.jar文件似乎无法读取存储在.jar文件中的本地文件。因此,我试图使用一个URL,我不知道如何使用FileInputStream? – 2012-02-15 12:59:17