• 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);
    
    一个小小的程序员
  • 相关阅读:
    记事本02
    助人快乐:笔记本连网
    高性能 架构实例 学习笔记
    食.运动.阅读
    The server name ... address could not be resolved
    Mysql 远程访问
    CSS布局 UI 学习笔记
    MySql 修改root密码
    C#:String类型中的CharAt 方法
    La_Lb_Lc
  • 原文地址:https://www.cnblogs.com/zhaod/p/8338228.html
Copyright © 2020-2023  润新知