IO流一些简单API方法

版权声明:JAVA https://blog.csdn.net/weixin_43190126/article/details/84894084
package com.qyl.file;

import java.io.File;
import java.io.IOException;
import org.junit.Test;

public class TestFile {
	@Test
	public void testFile() throws IOException {
		
		File file = new File("E:\\区区\\胡老师\\TestFile\\ludashi 8.2");
		System.out.println(file);
		System.out.println(file.canRead());
		System.out.println(file.createNewFile()); // 当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。
		
		
		System.out.println(file.delete()); //删除此抽象路径名表示的文件或目录。(只能删除空的文件夹)
		System.out.println(file.exists()); //测试此抽象路径名表示的文件或目录是否存在。 
		System.out.println(file.getAbsoluteFile());  //返回此抽象路径名的绝对路径名形式。 
		System.out.println(file.getAbsolutePath());  //返回此抽象路径名的绝对路径名字符串。 
		System.out.println(file.getCanonicalPath());  //返回此抽象路径名的规范形式。
		System.out.println(file.getCanonicalPath());  //返回此抽象路径名的规范路径名字符串。


		System.out.println(file.getName()); //返回由此抽象路径名表示的文件或目录的名称。 
		System.out.println(file.getParent()); //返回此抽象路径名父目录的路径名字符串,如果此路径名没有指定父目录,则返回 null。 		
		System.out.println(file.getParentFile()); //返回此抽象路径名父目录的抽象路径名,如果此路径名没有指定父目录,则返回 null。 
		System.out.println(file.getPath()); //将此抽象路径名转换为一个路径名字符串。 
		
		
		System.out.println(file.isDirectory()); //测试此抽象路径名表示的文件是否是一个目录。 
		System.out.println(file.isFile());  //测试此抽象路径名表示的文件是否是一个标准文件。 
		
		
		System.out.println(file.list()); //返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。 
		System.out.println(file.listFiles());  //返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件。 
		
		System.out.println(file.mkdir()); //创建此抽象路径名指定的目录。 
		System.out.println(file.mkdirs());	//创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。 	
	}
}

猜你喜欢

转载自blog.csdn.net/weixin_43190126/article/details/84894084
今日推荐