java下载文件,文件名字是对的,但是文件大小为0 在线急!~!!!
for(FTPFile ff:files){
logger.debug("文件名称:"+ff.getName());
if(ff.getName().equals(param.getFileName())){
File localFile = new File(param.getLocalPath()+"//"+ff.getName());
FileOutputStream fos = new FileOutputStream(localFile);
String fileName = param.getRemotePath() + ff.getName();
logger.debug("fileName:"+fileName);
fos.flush();
ftpClient.retrieveFile(new String(fileName.getBytes("GB2312"),"ISO-8859-1"), fos);
fos.close();
succes=true;
break;
}else{
succes=false;
}
}
我这段代码出错在哪里? 为什么我下载的文件大小为0 文件没有后缀 只有文件名