0

FTP サーバーの特定の場所からファイルのリストを取得していますが、特定のファイル名が含まれているかどうかを確認する必要があります。ファイルが存在しない場合は、確認する別のファイル名を提供したいと考えています。

FTPFile[] ftpFiles = ftp.listFiles(pdfBean.getFileLocation());
String fileName = pdfBean.getFileName().tostring();

ファイル名が ftpFiles に存在するかどうかを確認するにはどうすればよいですか?

4

2 に答える 2

0

次のようなことができます

FTPFile primary;
FTPFile secondary;
String pFileName; // primary file
String sFileName; // secondary file name
// set those name strings...
for(int i = 0; i < ftpFiles.length; ++i) {
   if(ftpFiles[i].getName() == pFileName)
      primary = ftpFiles[i];
   else if(ftpFiles[i].getName() == sFileName)
      secondary = ftpFiles[i];
}

標準配列があるため、自分で検索する必要があります。

于 2013-10-24T17:03:46.880 に答える