亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Java > 正文

Java創建刪除文件和目錄的方法(推薦)

2024-07-14 08:40:36
字體:
來源:轉載
供稿:網友

創建和刪除文件/目錄常用的File類的方法

1.boolean exists():判斷文件或目錄是否存在
2.boolean createNewFile():創建新文件
3.boolean delete():刪除文件
4.boolean mkdirs():遞歸創建多級目錄
5.File getParentFile():獲取上級目錄

1.創建/刪除文件

try {  //在D盤demo目錄新建文件:test.txt  File file = new File("D://demo//test.txt");  //如果文件存在,刪除,不存在,創建  if(!file.exists()) {    //不存在,創建    file.createNewFile();  }else {    //存在,刪除    file.delete();  }} catch (Exception e) {  e.printStackTrace();}

•創建目錄

try {  // 在D盤demo目錄新建目錄"/a/b/c"  File file = new File("D://demo//a//b//c");  if(!file.getParentFile().exists()) {    //上級目錄不存在,創建上級目錄    file.getParentFile().mkdirs();  }  file.mkdirs();} catch (Exception e) {  e.printStackTrace();}

文件的操作

1.String getName():獲取文件名
2.long length():獲取文件大小,返回字節單位
3.File getParentFile():獲取 上級目錄的File對象
4.String getParent():獲取上級目錄路徑
5.long lastModified():最后修改時間
6.boolean isFile():是否是文件

try {  //使用構造方法確定要操作的文件  File file = new File("D:"+File.separator+"demo"+File.separator+"N.O.K.I.A.pptx");  //獲取文件名  String name = file.getName();  System.out.println("文件名:"+name);  //獲取文件后綴  System.out.println("文件后綴:"+name.substring(name.lastIndexOf(".")+1));  //獲取文件大小  long length = file.length();//tyte  double size = (double)length / 1024;//byte->kb  DecimalFormat format = new DecimalFormat("0.00");//保留兩位小數  System.out.println("文件大?。?quot;+format.format(size));  //獲取上級目錄  System.out.println(file.getParentFile());  System.out.println(file.getParent());  //獲取最后修改時間  long lastModified = file.lastModified();  SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  Date date = new Date(lastModified);  System.out.println(dateFormat.format(date));  //是否是文件  System.out.println(file.isFile());} catch (Exception e) {  e.printStackTrace();}

目錄的操作

1.String[] list():獲取目錄下的所有文件的String表示

2.File[] listFiles():獲取目錄下的所有文件的File表示

3.boolean isDirectory():是否是目錄

try {  File file = new File("D:"+File.separator+"demo");  String[] list = file.list();  for (String s : list) {    System.out.println(s);  }  System.out.println("-------------");  //是否是目錄  System.out.println(file.isDirectory());  //統計一個目錄下子目錄和文件的數量  File[] listFiles = file.listFiles();  int fileCount = 0;//文件數量  int directoryCount = 0;//目錄數量  for (File f : listFiles) {    if(f.isFile()) {      fileCount++;    }else {      directoryCount++;    }  }  System.out.println("文件:"+fileCount+"個,目錄:"+directoryCount+"個");} catch (Exception e) {  e.printStackTrace();}

遞歸輸出目錄

程序調用自身

//遞歸輸出目錄信息:目錄子目錄,文件public static void print(File file) {  //判斷是否是目錄  if(file.isDirectory()) {    //是目錄,獲取子目錄及文件    File[] listFiles = file.listFiles();    if(listFiles != null) {      for (File f : listFiles) {        print(f);      }    }  }  System.out.println(file);}

總結

以上所述是小編給大家介紹的Java創建刪除文件和目錄的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩免费观看高清| 亚洲人永久免费| 国产亚洲视频中文字幕视频| 成人欧美在线观看| 国产一区二区丝袜| 2020久久国产精品| 久久精品99无色码中文字幕| 日韩av成人在线| 精品二区三区线观看| 综合欧美国产视频二区| 亚洲高清一二三区| 久久不射热爱视频精品| 亚洲第一视频网站| 日本亚洲精品在线观看| 性夜试看影院91社区| 日本一区二区不卡| 精品在线欧美视频| 97超碰色婷婷| 亚洲毛片在线免费观看| 亚洲三级黄色在线观看| 成人免费网站在线观看| 成人精品视频99在线观看免费| 97香蕉超级碰碰久久免费软件| 久久大大胆人体| 亚洲欧美国产一区二区三区| 成人激情视频免费在线| 国产suv精品一区二区| 国产999精品久久久| 午夜伦理精品一区| 亚洲三级免费看| 日韩精品免费综合视频在线播放| 91理论片午午论夜理片久久| 国产精品自产拍在线观看| 欧洲成人性视频| 亚洲免费中文字幕| 亚洲性av在线| 2019国产精品自在线拍国产不卡| 久久久久久国产精品美女| 日韩a**站在线观看| 日本精品久久久久影院| 欧美在线视频免费播放| 欧美黑人极品猛少妇色xxxxx| 日韩在线视频二区| 亚洲视频一区二区三区| 深夜精品寂寞黄网站在线观看| 成人免费午夜电影| 最新亚洲国产精品| 国产一区二区丝袜高跟鞋图片| 97香蕉久久超级碰碰高清版| 欧美激情在线一区| 狠狠久久五月精品中文字幕| 欧美性色视频在线| 成人国产精品色哟哟| 91精品啪在线观看麻豆免费| 色婷婷综合久久久久| 国产亚洲精品久久久久久| 这里只有视频精品| 日韩国产在线看| 9.1国产丝袜在线观看| 精品亚洲国产成av人片传媒| 欧美日韩成人精品| 亚洲国产99精品国自产| 91久久久久久国产精品| 欧美成人自拍视频| 欧美色播在线播放| 亚洲欧美www| 亚洲在线一区二区| 色吧影院999| 国产精品免费在线免费| 欧美激情亚洲激情| 日韩精品一二三四区| 国内精品伊人久久| 7777kkkk成人观看| 欧美激情一区二区三级高清视频| 91在线网站视频| 国产一区二区黑人欧美xxxx| 国产免费观看久久黄| 不卡av日日日| 国产小视频91| 欧美视频精品一区| 久久久91精品国产| 国产精品视频地址| 亚洲国产精品va在线| 尤物九九久久国产精品的分类| 亚洲黄色片网站| 欧美午夜精品久久久久久浪潮| 欧美午夜片欧美片在线观看| 日韩在线免费观看视频| 久久亚洲电影天堂| 国产精品一区二区三区久久久| 在线观看欧美成人| 欧美猛少妇色xxxxx| 国产99久久精品一区二区 夜夜躁日日躁| 国产精品天天狠天天看| 中文字幕亚洲综合久久| 国产成人高潮免费观看精品| 久久久国产一区二区三区| 亚洲男人天堂网| 精品亚洲va在线va天堂资源站| 亚洲人成绝费网站色www| 亚洲第一在线视频| 久久久久久久91| 18久久久久久| 国产亚洲一区二区在线| 国产91av在线| 日韩高清av一区二区三区| 欧美xxxx综合视频| 久久久极品av| 国a精品视频大全| 欧美精品久久久久a| 国产精品xxxxx| 欧美黑人xxx| 久久精品国产一区二区电影| 亚洲加勒比久久88色综合| www.久久草.com| 欧美成人免费一级人片100| 国产精品美乳一区二区免费| 亚洲综合精品一区二区| 国内精品久久久久久久| 国产欧美一区二区三区在线| 亚洲一区二区三区毛片| www.日韩不卡电影av| 日韩精品在线视频观看| 亚洲精品理论电影| 日韩中文视频免费在线观看| 成人在线免费观看视视频| 欧美日韩中文字幕日韩欧美| 97视频免费在线看| 人人做人人澡人人爽欧美| 亚洲第一中文字幕| 97色在线播放视频| 国产精品福利在线| 中文字幕亚洲综合久久筱田步美| 国产一区视频在线播放| 日韩av在线资源| 欧美性猛交99久久久久99按摩| 久久99久国产精品黄毛片入口| 97在线日本国产| 亚洲成**性毛茸茸| 在线观看日韩av| 久久九九有精品国产23| 久久99久久久久久久噜噜| 亚洲精品网站在线播放gif| 96精品视频在线| 亚洲电影成人av99爱色| 成人两性免费视频| 国产成人精品在线| 美日韩丰满少妇在线观看| 日韩在线播放视频| 韩剧1988在线观看免费完整版| 欧美性猛交xxxx乱大交极品| 一二美女精品欧洲| 精品成人国产在线观看男人呻吟| 精品视频9999| 久久视频在线视频| 黄色91在线观看| 亚洲自拍偷拍福利| 成人精品aaaa网站| 国产女精品视频网站免费| 91精品国产91久久久久久吃药| 日韩av免费在线| www.日韩视频| 成人伊人精品色xxxx视频| 欧美激情videoshd|