Files
Hui-s-notebook/logseq-java/pages/字节流.md
2024-02-02 00:12:49 +08:00

28 lines
669 B
Markdown

- 流操作的最小单位
- 能操作二进制和文本文件
- 方向
- 输入字节流[[InputStream]]
- 输出字节流[[OutputStream]]
- [[File]]
- ```java
File f = new File(path);
if(!f.exist()){
f.mkdir();
}else if(f.isDirectory()){
File[] files = f.listFiles
if(files != null && files.length > 0){
for(File f2:files){
boolean flag = f2.isDirectory();
System.out.println(f2.getName + ((flag)?"目录":"文件"));
}
}
}else{
}
```
- 输入流
- [[FileInputStream]]
- 输出流
- [[FileOutputStream]]
- 特点
- 既可以操作文本文件,也可以操作二进制文件