0

当我想用java从互联网下载文件时遇到问题。我尝试使用这样的东西:

    String stringUrl = "http://imageshack.us/a/img841/7762/formd.png";
    File file = new File("");       
        try {
            URL url = new URL(stringUrl);
            FileUtils.copyURLToFile(url, file);
        }

但我遇到了 I/O 异常。从互联网下载文件并将其放入“文件”对象的最佳方法是什么?

4

1 回答 1

1

那是因为你没有给文件起名字,写一个没有名字的文件是没有意义的。

File file = new File("");  

如果您将该行替换为以下内容:

File file = new File("x.png");

......那么它应该工作。

于 2013-04-25T12:25:30.157 回答