目录
File
java.io.File File用于表示文件系统中的一个文件或目录
使用File可以:
1.访问其表示的文件或目录的属性信息
2.创建,删除文件或目录
3.访问一个目录中的所有子项
但是不能访问文件数据。
/**
* File创建时需要指定路径 路径有两种:绝对路径和相对路径
*
* 绝对路径的优点在于清晰明了,但缺点是不灵活,不利于跨平台
*
* 相对路径的优点是灵活,但缺点是不明确,对于java这样的跨平台语言而言,通常我们都使用相对路径。
*
* "./"表示当前目录,点前目录是哪里要视当前程序的运行环境而定,eclipse中指定的当前目录位置就是当前程序所在的项目目录。
*/
public class FileDemo {
public static void main(String[] args) {
File file = new File("./text.txt");
// 获取文件的名字
String name = file.getName();
System.out.println(name);
// 获取大小(单位:字节)
long length = file.length();
System.out.println(length + "字节");
boolean cr = file.canRead();//可读
boolean cw = file.canWrite();//可写
boolean ih = file.isHidden();//隐藏
System.out.println(cr);
System.out.println(cw);
System.out.println(ih);
}
}
File创建文件
public class CreateNewFileDemo {
public static void main(String[] args) throws IOExce