File类常用方法

package cn.hpu.io;

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

public class FIleDemo2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		//在UML文件夹下创建Monday.docx
		File file=new File("D:\\UML\\Monday.docx");
		
		if(!file.exists()) {
			try {
				//调用创建文件的方法
				file.createNewFile();
				System.out.println("创建文件 成功");
			} catch (IOException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
		System.out.println("文件的名称是:"+file.getName());
		//打印出文件的上一级目录
		System.out.println("文件的上一级目录是:"+file.getParentFile());
		//判断这是一个文件还是目录
		System.out.println("是不是文件:"+file.isFile());
		//判断是不是目录
		System.out.println("是不是目录:"+file.isDirectory());
		//判断文件的可读性
		System.out.println("是不是可读:"+file.canRead());
		//判断文件的可写性
		System.out.println("是不是可写:"+file.canWrite());
	}

}

猜你喜欢

转载自blog.csdn.net/ll123c/article/details/88540479
今日推荐