//生成文件名(我这里是生成了具体的文件夹名,不知道的话可以遍历取)
Calendar cal=Calendar.getInstance();
cal.add(Calendar.DATE,-1);
Date date = cal.getTime();
String fileName = "test"+ DateUtils.format(date,"yyyyMMdd") + ".txt";
//连接ftp服务器
ftpClient.setConnectTimeout(1000 * 30);
ftpClient.connect(host);
ftpClient.login(userName,passWord);
//这个要加不然会出现一个问题,好像是乱码的问题导致找不到对应的文件
ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
//获取响应code,连接失败就关闭
int replyCode = ftpClient.getReplyCode();
if (!FTPReply.isPositiveCompletion(replyCode)) {
ftpClient.disconnect();
//这个要加不然会出现一个问题,好像是乱码的问题导致找不到对应的文件
ftpClient.enterLocalPassiveMode();
//获取文件流
InputStream is = ftpClient.retrieveFileStream(fileName);
//使用字节流处理
BufferedReader br = new BufferedReader(new InputStreamReader(is));
//将每行数据放入list
List