Java文件的基本操作
1. 文件的创建
public class CreateFile {
public static void main(String[] args) {
File file = new File("myFile.txt");
if(!file.exists()) {
try {
file.createNewFile();
System.out.println("文件已经被创建了");
} catch (IOException e) {
e.printStackTrace();
}
} else {
System.out.println("文件已经存在");
System.out.println("文件名:" + file.getName());
System.out.println("文件路径为:" + file.getAbsolutePath());
System.out.println("文件的相对路径为:" + file.getPath());
System.out.println("文件的大小为:" + file.length() + "字节");
System.out.println("文件是否可读:" + file.canRead());
System.out.println("文件是否可写:" + file.canWrite());
System.out.println("文件是否隐藏:" + file.isHidden());
}
}
}
2. 文件的删除
public class DeleteFile {
public static void main(String[] args) {
File file = new File("myFile.txt");
if (file.exists()) {
file.delete();
System.out.println("文件已经被删除了");
}
}
}
3. 文件的重命名
public class RenameFile {
public static void main(String[] args) {
File file = new File("myFile.txt");
File newfile = new File("anotherFile.txt");
file.renameTo(newfile);
System.out.println("文件已经成功重命名了");
}
}