ftp的多層文件夾創建(file.mkdir()不能用時)


 

  之前遇到過ftp上傳文件,需要得到路徑后,判斷每一層文件夾是否存在

原來是用file.mkdirs(),發現在ftp里file並不能用,后來就用Ftp ftp =new ftp(); ftp.mkdirs();但並不能在ftp上創建文件夾,用了ftp.makeDirectory()但這個只能創建一級目錄,所以決定嵌套循環

 String  realPath[] =path.split("/");

for(int i=0;i< realPath.length-1;i++){

if(){

File dire =new File(path);

if(!dire){

ftp.makeDirectory();

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM