File文件的屬性獲取

給大家介紹一些文件屬性的獲取方法

/**
 * File類的屬性獲取
 * @author lyl
 *
 */
public class FileProperty {

    public static void main(String[] args) {
        File file=new File("text.txt");
        //判斷文件是否存在
        System.out.println("判斷文件是否存在:"+file.exists());
        //讀取文件名稱
        System.out.println("讀取文件名稱:"+file.getName());
        //讀取文件路徑
        System.out.println("讀取文件路徑:"+file.getPath());
        //讀取文件絕對路徑
        System.out.println("讀取文件絕對路徑:"+file.getAbsolutePath());
        //讀取文件父級路徑
        System.out.println("讀取文件父級路徑:"+file.getParent());
        System.out.println("讀取文件父級路徑:"+new File(file.getAbsolutePath()).getParent());
        //讀取文件大小 獲取到的是字節  在這裏我們換成kb的話  強轉成float
        System.out.println("讀取文件大小:"+file.length()+"byte");
        System.out.println("讀取文件大小:"+file.length()/1000+"kb");
        System.out.println("讀取文件大小:"+(float)file.length()/1000+"kb");
        //判斷文件是否隱藏
        System.out.println("判斷文件是否隱藏:"+file.isHidden());
        //判斷文件是否可讀
        System.out.println("判斷文件是否可讀:"+file.canRead());
        //判斷文件是否可寫
        System.out.println("判斷文件是否可寫:"+file.canWrite());
        //判斷文件是否是文件夾
        System.out.println("判斷文件是否是文件夾:"+file.isFile());
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章