java IO流之辅助流式部分 File类
??????IO????????????????? ????????????????File?? ??????????????
发布日期:2021-04-30 21:06:09
浏览次数:116
分类:精选文章
本文共 2567 字,大约阅读时间需要 8 分钟。
Java IO?????
????
???????????????????????????????????????????????????????????????????
Java IO?????????????InputStream?OutputStream?Reader?Writer??????????????????????????????????????????????InputStreamReader?OutputStreamWriter?????
Java IO???????
Java IO???????????
File????
File???????????????????????????????????????????File??????????????????????????????????????????????????????????java.io??????????????????????????
File?????
???File???????????
| ???? | ???? |
|---|---|
| String getPath() | ???File????????? |
| String getAbsolutePath() | ????????????? |
| String getName() | ??????????? |
| boolean isFile() | ??????? |
| boolean exists() | ??????????? |
| boolean isDirectory() | ??????? |
| boolean canRead() | ?????? |
| boolean canWrite() | ?????? |
| boolean canExecute() | ??????? |
| long length() | ???????? |
| boolean createNewFile() | ????? |
| boolean delete() | ?????????????????????????? |
| boolean mkdir() | ????File??????? |
| boolean mkdirs() | ????File?????????????????? |
| String[] list() | ???????????????????? |
| File[] listFiles() | ????????????????File???? |
File?????
public static void main(String[] args) { File f = new File("D:/sss"); System.out.println("???" + f.getPath()); System.out.println("?????" + f.getAbsolutePath()); System.out.println("????" + f.getName()); System.out.println("??????" + f.isFile()); System.out.println("?????" + f.exists()); System.out.println("??????" + f.isDirectory()); System.out.println("?????" + f.canRead()); System.out.println("?????" + f.canWrite()); System.out.println("??????" + f.canExecute()); try { System.out.println("??????" + f.createNewFile()); } catch (IOException e) { e.printStackTrace(); } System.out.println("?????" + f.mkdir()); System.out.println("???????????" + f.mkdirs()); System.out.println("???" + f.delete()); String[] files = f.list(); for (String file : files) { System.out.println(file); }} ???1?????????????
static int count = 0;public static void main(String[] args) { File f = new File("D:/sss"); listFiles(f); System.out.println("??? " + count + " ???");}public static void listFiles(File f) { File[] files = f.listFiles(); for (File file : files) { count++; System.out.println("????" + file.getName()); if (file.isDirectory()) { listFiles(file); } }} ???2????????????
public static void main(String[] args) { File f = new File("D:" + File.separator); String[] files = f.list(); for (int i = 0; i < files.length; i++) { System.out.println(files[i]); }} 发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2026年05月25日 05时09分08秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Pipenv 与 Conda?
2023-03-02
QVGA/HVGA/WVGA/FWVGA分辨率屏含义及大小//Android虚拟机分辨率
2023-03-02
pipy国内镜像的网址
2023-03-02
quiver绘制python语言
2023-03-02
pip下载缓慢
2023-03-02
PIP使用SSH从BitBucket安装自定义软件包,无需输入SSH密码
2023-03-02
pip在安装模块时提示Read timed out
2023-03-02
pip更换源
2023-03-02
SpringBoot之Banner源码深度分解
2023-03-02
Pix2Pix如何工作?
2023-03-02
QuickBI助你成为分析师——搞定数据源
2023-03-02
pkl来存储python字典
2023-03-02
quick sort | 快速排序 C++ 实现
2023-03-02
pkpmbs 建设工程质量监督系统 文件上传漏洞复现
2023-03-02
queue队列、deque双端队列和priority_queue优先队列
2023-03-02
PKUSC2018游记
2023-03-02