我正在尝试将文件夹从服务器复制到本地系统,但不知道我是如何编写代码来从服务器复制文件的,但对复制完整文件夹感到困惑。为了复制文件,我使用以下代码。
BufferedInputStream in = null;
FileOutputStream fout = null;
try
{
in = new BufferedInputStream(new URL(urlString).openStream());
fout = new FileOutputStream(filename);
byte data[] = new byte[1024];
int count;
while ((count = in.read(data, 0, 1024)) != -1)
{
fout.write(data, 0, count);
}
}
finally
{
if (in != null)
in.close();
if (fout != null)
fout.close();
}
及其正常工作。