Just Memos Blog

ただのエンジニアのただのメモ書き。

【Java】Apache CommonsのFTPClientでファイルの存在確認をする

FTPClientでファイルの存在確認をする方法。

 /**
     * ファイルの存在確認
     * @param srcDirName ディレクトリ名
     * @param srcFileName ファイル名
     * @return true: 存在する
     */
    public boolean exists(String srcDirName, String srcFileName) {
        // ファイルを指定
        try {
            FTPFile[] files = client.listFiles(srcDirName + "/" + srcFileName);
            return files.length != 0;
        } catch (IOException e) {
            return false;
        }
    }