我已經託管了一個文本文件,我想使用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