FileAPI
2024-09-03 11:12:04
FileAPI ```java
File类的常见方法
1.创建。
boolean createNewFile(); //创建文件
boolean mkdir();创建文件夹
boolean mkdirs();创建多级文件夹。 2.删除。
boolean delete();
void deleteOnExit();在程序退出时删除文件。 3.判断。
boolean canExcute(); 判断是否可执行
boolean exists(); 文件事是否存在。
isFile();文件
isDirectory();文件夹
isHidden();//java能得到文件中的隐藏文件但是对隐藏文件时不能访问的
isAbsolute();//绝对路径即时不存在也能得到。 4.获取信息。
getName();// 文件名字
getPath();// 文件路径
getAbsolutePath();// 文件的绝对路径
getCanonicalPath();// 文件的规范化路径
getParent();// 父路径
getParentFile();// 父路径 5.文件列表
String[] list();// 返回当前文件夹下面的文件和文件夹的名称
File[] listFiles();// 返回当前文件夹下面的文件和文件夹
``` FileUtilsAPI ```java
// 读文件
String readFileToString(File readFile);// 把内容读成string
List<String> readLines(File readFile);// 按行读
byte[] readFileToByteArray(File readFile);// 读成byte字节数组
// 写文件
void write(File writeFile, String data);// 写文件
void writeLines(File writeFile,List<String> data, boolean append);// 按行写,true表示追加
void writeStringToFile(File writeFile, String data, boolean append);// 按字符串写
void writeByteArrayToFile(File writeFile, byte[] data, boolean append);// 按字节数组写
// 复制文件/文件夹
void copyDirectory(File srcDir, File destDir);// 复制源文件夹到目标文件夹
void copyFile(File srcFile, File destFile);// 复制源文件到目标文件
```
最新文章
- 用扩展开发一个PHP类
- php导出EXCEL方法
- 转载《android:scaleType属性》
- C语言字符串拷贝
- 使用liunx部署的心得
- dataWithContentsOfURL报错问题
- 微分方程&mdash;&mdash;包络和奇解
- Servlet 的认识
- js勾选时显示相应内容
- paip.快捷方式分组管理最佳实践ObjectDock
- 为mysql在表的某一位置增加一列
- iOS学习之UITableView编辑
- window注册表
- mysql System Tablespace
- GDI相关基础知识
- spoj COT2 - Count on a tree II 树上莫队
- ubuntu 源码安装 swig
- 内核添加对yaffs2文件系统的支持
- 利用firefox调试安卓手机端web
- vue中使用百度地图,悬浮窗搜索功能