JavaSE 檔案部分常用小demo
阿新 • • 發佈:2021-08-03
遍歷子一級檔案
初始化:新建一個Java類
1 package com.cei.ceipage.temp; 2 3 import java.io.File; 4 import java.util.Date; 5 6 public class FileTest { 7 8 public static void main(String[] args) { 9 File f = new File("D:\\E\\testFolder"); 10 // 返回指定資料夾的所有子一級檔案和子一級資料夾(再往下的不管) 11 File[] files = f.listFiles();12 13 for(File file: files){ 14 System.out.println("是否是目錄: " + file.isDirectory()); 15 System.out.println("絕對路徑:" + file.getAbsolutePath()); 16 System.out.println("檔名:" + file.getName()); 17 System.out.println("檔案大小: " + file.length()); 18 System.out.println("最後修改日期:" + newDate(file.lastModified())); 19 boolean flag = file.canWrite(); 20 21 if(!flag){ 22 System.out.println("只讀"); 23 }else{ 24 System.out.println("可寫"); 25 } 26 System.out.println(); 27 } 28 } 29 30 }
結果: