File文件的Api的各种方法

package com.immoc;

import java.io.File;
import java.io.IOException;

public class Fileto {
	public static void main(String[] args){
		File file=new File("F:\\qq\\exercise");
		//System.out.println(file.exists());//用于判断文件是否存在
		if(!file.exists()){
			file.mkdirs();//如果不存在则创建该文件
		}
		else
			file.delete();
		//判断是否是一个目录(文件夹),如果是返回true,
		System.out.println(file.isDirectory());
		//判断是否是一个文件
		System.out.println(file.isFile());
		
		//判断文件是否存在,如果不存在则创建一个文件
		//File file2 =new File("F:\\qq\\日记.txt");
		//换一种方式创建文件
		File file2 =new File("F:\\qq"+"日记.txt");
		if(!file2.exists()){
			try {
				file2.createNewFile();
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}else{
			file2.delete();
		}
		System.out.println(file);//打印文件的路径
		System.out.println(file.getAbsolutePath());//打印文件的抽象路径
		System.out.println(file.getName());//打印文件的名字
		System.out.println(file.getParentFile());//打印文件的父路径
		System.out.println(file2.getParentFile());
		
			
	}

}

  

原文地址:https://www.cnblogs.com/xiaxj/p/5458820.html