如何将字符串转换www.mywebsite.com/firefox.txt为URL?我想在文件对象中使用它,然后进入FileReader构造函数.
您可以使用构造new URI(string)函数(对于 URI)和.new URL(string)URL
但这不适用于FileReader- 它需要 URI 方案file:
如果你想读取远程文件,你需要这样的东西:
Reader reader = new InputStreamReader(new URL(urlString).openStream(), encoding);
Run Code Online (Sandbox Code Playgroud)
编码可以HttpURLConnection通过 获得url.openConnection(),但如果您事先知道,也可以将其设置为特定的内容。(顺便说一句,在上面的示例中我省略了所有 I/O 资源管理)
注意(感谢@StephenC):url 字符串必须是有效的 URL,这意味着它必须以http://
| 归档时间: |
|
| 查看次数: |
19162 次 |
| 最近记录: |