File类操作文件或目录属性
创建文件或者文件夹(目录)
File f=new File("文件目录");
注意:相对路径:非web项目的相对都是以项目为起点(src/a.txt),绝对路径:d/bin/a.txt/(以盘符开头)
什么是流?
流是指一串流动的字符,是以先进先出的方式发送和接收数据的通道。
文件常见方法:
//文件是否存在
boolean flag=f.exists();
System.out.println(flag);
//是否文件
flag=f.isFile();
System.out.println(flag);
//是否目录
flag=f.isDirectory();
System.out.println(flag);
//获取文件相对路径
String path =f.getPath();
System.out.println(path);
//获取文件的绝对路径
path=f.getAbsolutePath();
System.out.println(path);
//获取名字
String name=f.getName();
System.out.println(name);
//删除文件或者目录
flag=f.delete();
System.out.println(flag);
//创建文件
boolean long=f.creatNewFile();
// 返回文件长度,单位为字节,若文件不存在,则返回
long long=f.length();
System.out.println(long);
注意:File不能操作内容