package zmx.Io;
import java.io.File;
import zmx.stringbuilder.Test01;
/**
* 1、常用的方法:
* getName()文件名
* getPath()路径名
* getAbsoluteFile()绝对路径所对应的File对象
* getAbsolutePath()绝对路径名
* getParent()父目录,相对路径的父目录,可能为Null如,删除本身的结果
*
* 2、判断信息
* exists():是否存在
* canWrite():是否可写
* canRead():是否可读
* isFile()
* isDirectory()
* isAbsolute():消除平台差异,ie以盘符开头,其他以/开头
* 3、长度
* length()内容的字节数
* 4、创建、删除
* createNewFile()不存在就可以创建新文件
* delete()删除文件
* static createTempFile(前缀3个字节长,后缀默认.temp)默认临时空间
* static createTempFile(前缀3个字节长,后缀默认.temp,目录)
* deleteOnExit()退出虚拟机删除,常用于删除临时文件
*
* @author zmx
*
*/
public class demo03 {
public static void main(String[] args) {
test1();
test2();
}
public static void test2(){
File src=new File("2.txt");
System.out.println("文件是否存在:"+src.exists());
System.out.println(src.getAbsolutePath());
System.out.println(src.length());
}
public static void test1(){
File src=new File("E:/xp/test/2.jpg");
System.out.println(src.getName());//返回名称
System.out.println(src.getPath());//如果是绝对路径,返回完整路径,否则相对路径
System.out.println(src.getAbsolutePath());//返回绝对路径
System.out.println(src.getParent());//返回上一级目录
}
}
Io文件常用操作方法1
猜你喜欢
转载自blog.csdn.net/qq_41648092/article/details/88738357
今日推荐
周排行