如何删除java里的类_java File类创建和删除目录详解
你知道java File类创建和删除目录应该如何实现吗?其实这个还是非常简单的,下面就一起来通过简单的文章进行一下了解吧。
File类除了对文件的创建和删除之外,还能够创建和删除目录,创建目录需要调用mkdir()方法,删除目录需要调用delete()方法,不管是创建还是删除目录都可以调用exists()方法判断目录是否存在。
示例:
编写一个程序判断C盘根目录下是否存在config目录,假如存在那么,先删除再创建。
实现代码:public class Test04
{
public static void main(String[] args)
{
String path = "C:/config/"; // 指定目录位置
File f = new File(path); // 创建File对象
if (f.exists())
{
f.delete();
}
f.mkdir(); // 创建目录
}
}
是不是很简单呢?以上的内容就给你介绍到这里了,更多相关java入门知识,请继续通过奇Q工具网来进行了解吧。
推荐阅读:
如何删除java里的类_java File类创建和删除目录详解相关推荐
- java本地读取文件的io类_Java File类与文件IO流总结
1.File类 File类被定义为"文件和目录路径名的抽象表示形式",这是因为File类既可以表示"文件"也可以表示"目录",他们都通过对应 ...
- java语言链栈_Java语言实现数据结构栈代码详解
近来复习数据结构,自己动手实现了栈.栈是一种限制插入和删除只能在一个位置上的表.最基本的操作是进栈和出栈,因此,又被叫作"先进后出"表. 首先了解下栈的概念: 栈是限定仅在表头进行 ...
- java多态讲解例子_Java多态性定义与用法实例详解
本文实例讲述了Java多态性定义与用法.分享给大家供大家参考,具体如下: 多态性是通过: 1 接口和实现接口并覆盖接口中同一方法的几不同的类体现的 2 父类和继承父类并覆盖父类中同一方法的几个不同子类 ...
- java 接口 返回值_java api返回值的标准化详解
api返回值的标准化 例如 {"status":200,"message":"操作成功","data":"{\ ...
- java 检查bytebuf长度_Java学习笔记16-Netty缓冲区ByteBuf详解
Java学习笔记16-Netty缓冲区ByteBuf详解 Netty自己的ByteBuf ByteBuf是为解决ByteBuffer的问题和满足网络应用程序开发人员的日常需求而设计的. JDK Byt ...
- java的匿名函数_JAVA语言中的匿名函数详解
本文主要向大家介绍了JAVA语言中的匿名函数详解,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 一.使用匿名内部类 匿名内部类由于没有名字,所以它的创建方式有点儿奇怪.创建格式如下: ...
- java tostring格式化日期_java日期格式化SimpleDateFormat的使用详解
日期和时间格式由 日期和时间模式字符串 指定.在 日期和时间模式字符串 中,未加引号的字母 'A' 到 'Z' 和 'a' 到 'z' 被解释为模式字母,用来表示日期或时间字符串元素.文本可以使用单引 ...
- java打印菱形图案_java打印出菱形图案实例详解
第一步:首先对图像进行解析 想要打印该图形必须要进行多层循环嵌套,分两个部分进行打印. 第一部分为上半部分前四行,他们是递增的关系,后半部分后三行为递减关系,由此可以得出我们需要写两个打的循环.并且由 ...
- java 迭代器的优缺点_java迭代器和for循环优劣详解
在进行迭代的时候,程序运行的效率也是我们挑选迭代方法的重要原因.目前有三种迭代方法:for循环.迭代器和Foreach.前两者相信大家都非常熟悉,为了更加直观分析效率的不同,我们还加入Foreach一 ...
最新文章
- keras 的 example 文件 lstm_text_generation.py 解析
- 绘制多边形_PS学习教程!教你绘制低多边形星空效果熊猫头像
- linux百万行数据加分页符,百万级数据量报表全量导出
- 成为一名JAVA高级工程师你需要学什么
- 转成数组_JavaScript之数组扁平化
- Linux Shell脚本入门教程系列之(七)Shell输出
- Monkey测试执行指导
- 《Spring微服务实战》读书笔记——通过配置服务器来管理配置
- Go基础系列:Go实现工作池的两种方式(一)
- mysql资源限制_超出了MariaDB / MySQL资源限制
- Webx系列之Ajax请求的四种方式
- 阿里云ACP认证考试笔记
- PS 在线 圆角 矩形 图片 裁剪 生成
- ExtJs皮肤主题定制 sencha Themer
- 达思SQL数据库修复软件1.7(支持碎片重组、支持勒索病毒加密的sql数据库修复软件)
- React 生成二维码
- Svn 命令行工具 操作 SVN 服务器
- 利用js和jquary制作轮播图
- xlWarKey v2.0 手记
- DCI-P3广色域显示器的支持现状
热门文章
- 虚拟化是云计算的第一步
- notepad++显示所有字符的方法(针对隐藏的回车换行空格)
- 面试问:Kafka为什么速度那么快?
- PHP7.1安装yaf扩展
- php用array_merge实现无限级分类
- Linux之nginx配置文件的分析整理
- WeChat报错navigateTo:fail can not navigateTo a tabbar page
- 简单控制器java,无法找到模板:创建一个简单的控制器和视图
- General error: 24374 OCIStmtFetch: ORA-24374: define not done before fetch or execute and fetch
- php+签到+二进制方式,PHP开发中如何实现二进制搜索?