JavaIO流File类

JavaIO流File类

File类常用操作

$ exists()常用于判断文件或目录是否存在
$ delete() 删除文件/文件夹。  
$ separator 设置分隔符。(\\或/)  
$ isFile() 判断是否为文件。(若文件不存在,也返回false)  
$ createNewFile() 创建文件(注意文件与文件夹的区别)。  
$ getAbsolutePath() 返回绝对路径。  
$ getName() 返回文件/目录的名字。  
$ getParent() 返回父目录路径。
$ list() 用于列出当前目录的子目录不包含子目录下的内容
$ mkdir() 用于创建文件夹
$

递归

$ public static void file3(File dir){
$         if (dir.isDirectory()) {
$            File[] files = dir.listFiles();
$           for (File file:files) {
$                 file3(file);
$             }
$         }else {
$             System.out.println(dir.toString());
$         }
$    }
$

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏铭毅天下

Elasticsearch6.X 去重详解

1、题记 Elasticsearch有没有类似mysql的distinct的去重功能呢? 1)如何去重计数? 类似mysql: select distinct(...

58470
来自专栏软件开发 -- 分享 互助 成长

文件重定向函数freopen

头文件:stdio.h FILE *freopen( const char *filename, const char *mode, FILE *stream ...

22870
来自专栏Python

pymysql模块

一、模块安装 #安装 pip3 install pymysql 二、链接、执行sql、关闭(游标) ? import pymysql user=input('用...

338100
来自专栏智能大石头

新生命开发团队Orm框架XCode v3.5.2009.0714源码发布(圣诞随心大礼包)

忙忙碌碌有一年!做了很多东西,到头来,似乎又什么都没有做。人继续变老,程序继续改进。     这段时间从我们各个系统抽取了基础的常用的部分,整理后形成了一个...

22270
来自专栏Golang语言社区

【Go 语言社区】JS 相关---Window Location

window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。 Window Location window.locati...

32870
来自专栏开发与安全

linux系统编程之基础必备(二):C 标准IO 库函数与Unbuffered IO函数

先来看看C标准I/O库函数是如何用系统调用实现的。  fopen(3)  调用open(2)打开指定的文件,返回一个文件描述符(就是一个int 类型的编号),...

27090
来自专栏zingpLiu

Python 【web框架】之Flask

flask 是Python实现的轻量级web框架。没有表单,orm等,但扩展性很好。很多Python web开发者十分喜欢。本篇介绍flask的简单使用及其扩展...

15920
来自专栏企鹅号快讯

设计模式学习心得——(二)单例模式

单例模式在我的理解中,应该算是设计模式里面最简单的一种设计模式,它最主要的作用就像模式的名称一样,防止一个类被多次实例化。 在项目中,我们往往会遇到下面的情况:...

20850
来自专栏行者常至

Hibernate 的延迟加载(懒加载)简介1

13320
来自专栏Python

Flask-SQLAlchemy

一.SQLAlchemy介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之...

1.5K90

扫码关注云+社区

领取腾讯云代金券