java删除指定文件后重新建立文件系统_java file 操作之创建、删除文件及文件夹...
创建文件
File 的两个常量(File.separator、File.pathSeparator)。 直接在windows下使用\进行分割是可以的。但是在linux下就不是\了。所以,要想使得我们的代码跨平台,更加健壮,所以,大家都采用这两个常量吧。
public static void createFileT(){
File file=new File("D:"+File.separator+"IO" +File.separator+"file01.txt");
//File file=new File("D:\\IO\\file01.txt"); Windows下可以使用
try {
file.createNewFile();
} catch (IOException e) {
System.out.println("IO异常");
e.printStackTrace();
}
}
删除一个文件
public static void delectFile(){
File file =new File("D:"+File.separator+"IO" +File.separator+"file01.txt");
if(file.exists()){
file.delete();
}
else{
System.out.println("文件不存在");
}
}
创建一个文件夹
public static void createFileMix(){
File file=new File("D:"+File.separator+"IO" +File.separator+"file01");
file.mkdir();
}
获得指定目录的全部文件(包括隐藏文件):
public static void getFile(){
File file=new File("D:"+File.separator);
String[]str=file.list();
for (int i= 0; i< str.length; i++) {
System.out.println(str[i]);
}
}
判断指定的路径是否为目录
public static void FileDirectory(){
File file=new File("D:"+File.separator+"IO");
String str= file.isDirectory() ? "yes":"no";
System.out.println(str);
}
搜索指定目录的全部内容
public static void print(File file ){
if(file!=null){
if(file.isDirectory()){
File [] fileArray=file.listFiles();
if(fileArray!=null){
for (int i = 0; i < fileArray.length; i++) {
print(fileArray[i]);
}
}
}
else{
System.out.println(file);
}
}
}
java删除指定文件后重新建立文件系统_java file 操作之创建、删除文件及文件夹...相关推荐
- linux 打开文件后退出,linux文件系统之文件的打开与关闭
一:前言 文件的操作主要包括了文件的打开关闭和读写.在这节中主要分析了linux内核中的文件操作的实现.还是同前两节一样,涉及到块设备与页面缓存的部份先放一边.后续有会有专题分析与此相关的内容. 二: ...
- java file 操作之创建、删除文件及文件夹
本文章向大家讲解java文件的基本操作,包括java创建文件和文件夹.java删除文件.java获取指定目录的全部文件.java判断指定路径是否为目录以及java搜索指定目录的全部内容等.请看下面实例 ...
- sed命令替换指定字符后不固定字符串,文本信息的替换删除
sed主要用来处理文本内容的修改,文本的提取分割可以使用awk和cut命令,参考本人文章linux常用文本字符分割分析awk和cut命令 sed命令格式: sed [选项] '.../.../...' ...
- linux 如何打包分区文件,Linux基础------文件打包解包---tar命令,文件压缩解压---命令gzip,vim编辑器创建和编辑正文件,磁盘分区/格式化,软/硬链接...
作业一: 1)将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cat /etc/passwd /etc/group > /1.txt 2)将用户信息数据库文件和用户 ...
- oracle11 删除表空间,oracle11g启动停止服务,修改字符集,导入导出,创建删除表空间,卸载oracle等...
oracle11g启动停止服务,修改字符集,导入导出,创建删除表空间,卸载oracle等 1. [启动停止服务] //启动停止监听 www.2cto.com lsnrctl start; lsnrc ...
- java实现从excel中提取某行_Java实现操作excel表格
最近老师布置了个任务,用Java对excel后缀名为xlsx的文件进行简单的增,删,改,查操作:虽说是个简单的程序,可作为刚接触的我来说还是有些磕磕碰碰.不过好在还是完成了,进行一个简单的总结. 首先 ...
- bin文件如何编辑_如何为高通固件创建rawprogram0和patch0文件
这是一个分步教程,显示如何为Qualcomm固件创建rawprogram0.xml和patch0.xml文件. 要求 下载并安装Python @ https://www.python.org/down ...
- 服务器残留文件怎么删除,流氓软件卸载后它又自己重新安装怎么办 流氓软件如何彻底删除...
说起流氓软件,不少网友们都感到十分恶心甚至一度咬牙切齿--明明已经卸载了,它怎么又自动安装了?那么针对这种情况要怎么解决呢?流氓软件怎么卸载干净呢?一起来看看吧! 流氓软件卸载后它又自己重新安装怎么办 ...
- UltraEdit如何删除指定字符后的内容
场景: iLsh,param_type:int,param_value:"+lsh+",param_inout:param_in"; sCph,param_type:St ...
- java数组字母向后移动两位_java数组字母倒序
scrapy+Lucene搭建小型搜索引擎(现代信息检索大作业) 一.选题 工程类搜索型: 定向采集 3-4 个新闻网站, 实现这些网站信息的抽取.索引和检索.网页数 目不少于 10 万条.能按相关度 ...
最新文章
- GPT-3 1750亿参数少样本无需微调,网友:「调参侠」都没的当了
- 在 ASP.NET 2.0 中上载文件 —— 解决文件大小限制
- jsp判断disable按钮不可选_选电子琴五部曲
- python 连接oracle_常用的Python库,给大家分享一下!
- python处理xlsx[联合openpyxl与pandas]
- 20岁黑客发现苹果核心 web 应用中的严重漏洞,获奖$3.6万
- zabbix 如何监控tcp的SYN,establised?
- java string 最大长度_我说我精通字符串,面试官竟然问我Java中的String有没有长度限制!?...
- 傲腾内存简介 AEP 简介
- python背景颜色代码大全_Python实现转换图片背景颜色代码
- DirectX11,DirectX12,OpenGL,Vulkan学习资料
- coursera和udacity_从Udacity和Coursera进行深度学习
- 【2021最后一波官方福利】七天玩转Redis | 打卡还能领周边活动开始啦
- 2021-08-16
- 【First-order Methods】 5 Smoothness and Strong Convexity
- 利用python中basemap库绘制地图
- 计算机学院运动会方阵策划案,运动会方阵策划书模板
- 独立闭合环java实现_水准网独立最小闭合环、最短附合线生成算法
- QT 设置QPushButton背景为透明色
- 【厚积薄发系列】C++项目总结13—智能指针和裸指针混用导致的崩溃问题