zoukankan      html  css  js  c++  java
  • IO之File

    1 File

    • 文件或者目录的路径的抽象表示
    • 通过File对象可以访问文件的属性
    • 通过File对象创建空文件或者目录
    • 一个file就可以对应系统中的一个文件、文件夹,然后尽心操作

    构造方法

    	String pathname = "f://zhaodi//zhao";
    	File file = new File(pathname);
    	// file为父路径
    	File file1 = new File(file,"ddd");
    	
    	File file2 = new File("dd","ff");
    

    常用方法

    • mkdir(),mkdirs()区别
      前者是创建单个文件夹,如果父目录不存在创建失败,后者是父路径不存在那么我就一起创建
    • createNewFile() 当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。
    • createTempFile(String prefix, String suffix, File directory) 在指定目录中创建一个新的空文件,使用给定的前缀和后缀字符串生成其名称。
    String pathname = "f://zhao.txt";
    		File file = new File(pathname);
    		// 创建一个文件
    		file.createNewFile();
    		File file1 = new File(file,"ddd");
    		if(file1.exists()){
    			System.out.println("文件夹存在");
    		}else{
    			file1.mkdirs();
    		}
    		
    		if(file1.isDirectory()){
    			System.out.println("是个目录");
    		}
    		if(file1.isFile()){
    			System.out.println("是个文件");
    		}
    		// 指定的目录下创建一个文件,前缀后缀自己定义
    		File file3 = new File("f://blog");
    		file3.createTempFile("记事本", ".jpg", file3);
    
    一个小小的程序员
  • 相关阅读:
    Cmder安装和设置
    php7.x版本的新特性
    【Luogu】P4916 [MtOI2018]魔力环 题解
    Codeforces 1530E Minimax 题解
    昭阳E42-80 屏幕不亮,风扇狂转
    iPad宽高像素值
    关于UIView的autoresizingMask属性的研究
    判断单链表中是否存在环及查找环的入口点
    网络编程
    事件响应者链的工作原理
  • 原文地址:https://www.cnblogs.com/zhaod/p/8338228.html
Copyright © 2011-2022 走看看