用java实现ftp下载文件,当字节数超过10000时运行就会停止,
下载部分代码如下:BufferedReader bufGet = f.getAscii(stringBuffer);
File outfile = new File("E://outgoing/qbzq", stringBuffer);
f.getAscii(stringBuffer);
System.out.println(f.command);
System.out.print(f.getResponseString());
PrintWriter pOut = new PrintWriter(new BufferedWriter(new FileWriter(outfile)));
int i; (好像是这个i不能超10000)
char c[] = new char[4096000];
while ((i = bufGet.read(c)) != -1)
pOut.write(c,0,i);
bufGet.close();
pOut.close();
System.out.print(f.getResponseString());
用什么方法来下载好呢 ?
下载部分代码如下:BufferedReader bufGet = f.getAscii(stringBuffer);
File outfile = new File("E://outgoing/qbzq", stringBuffer);
f.getAscii(stringBuffer);
System.out.println(f.command);
System.out.print(f.getResponseString());
PrintWriter pOut = new PrintWriter(new BufferedWriter(new FileWriter(outfile)));
int i; (好像是这个i不能超10000)
char c[] = new char[4096000];
while ((i = bufGet.read(c)) != -1)
pOut.write(c,0,i);
bufGet.close();
pOut.close();
System.out.print(f.getResponseString());
用什么方法来下载好呢 ?
pOut.write(c,0,i);会报错。
当要拷的文件是10kb以上的时候就运行不了了。