【JavaEE初阶】 认识文件与Java中操作文件
在Java中,文件可以用java.io.File
类来表示和操作。以下是一些基本的文件操作:
- 创建文件:
File file = new File("test.txt");
try {
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
- 删除文件:
File file = new File("test.txt");
file.delete();
- 判断文件是否存在:
File file = new File("test.txt");
boolean exists = file.exists();
- 获取文件大小:
File file = new File("test.txt");
long length = file.length();
- 重命名文件:
File oldFile = new File("oldName.txt");
File newFile = new File("newName.txt");
boolean renamed = oldFile.renameTo(newFile);
- 判断文件是否是目录:
File file = new File("test.txt");
boolean isDirectory = file.isDirectory();
- 列出目录下的文件和文件夹:
File directory = new File("directoryPath");
File[] files = directory.listFiles();
if (files != null) {
for (File f : files) {
System.out.println(f.getName());
}
}
这些是文件操作的基础,java.io.File
类还提供了更多的方法来进行文件的读写、权限设置等操作。
评论已关闭