java12.语言进阶------本地文件操作---文件的创建、删除、重命名
来源:互联网 发布:haproxy acl 端口复用 编辑:程序博客网 时间:2024/06/05 02:19
1.创建
范例:
import java.io.File;import java.io.IOException;public class HelloFile { public static void main(String[] args) { File file = new File("bin/hello.txt"); // 是否存在 if (file.exists()) { // 1.文件 System.out.println(file.isFile());// 判断是否为文件 // 2.路径 System.out.println(file.isDirectory());// 判断是否为文件夹 } else { System.out.println("文件不存在"); try { file.createNewFile(); System.out.println("文件已经成功创建"); } catch (IOException e) { System.out.println("文件无法被创建"); } } }}
.
第一次运行:
第二次运行:
2.删除:
示例:
import java.io.File;import java.io.IOException;public class HelloFile { public static void main(String[] args) { File file = new File("bin/hello.txt");// 指定文件名 // 是否存在 if (file.exists()) { file.delete(); System.out.println("文件删除成功"); } else { System.out.println("文件不存在"); try { file.createNewFile(); System.out.println("文件已经成功创建"); } catch (IOException e) { System.out.println("文件无法被创建"); } } }}
结果:
3.重命名
示例:
import java.io.File;import java.io.IOException;public class HelloFile { public static void main(String[] args) { File file = new File("hello.txt");// 指定文件名 // 是否存在 if (file.exists()) { File nameto = new File("new Hello.txt");//nameto不指向任何文件 file.renameTo(nameto); System.out.println("文件名称被修改为:new Helo.txt"); } else { System.out.println("文件不存在"); try { file.createNewFile(); System.out.println("文件已经成功创建"); } catch (IOException e) { System.out.println("文件无法被创建"); } } }}
注:如果File nameto = new File(“new Hello.txt”) 改为 File nameto = new File(“bin/new Hello.txt”);则源文件会改名为new Hello.txt之后移到bin目录下!但是这种移动只能在同一分区进行!文件处于不同分区要用的是拷贝而不是重命名
.
.
0 0
- java12.语言进阶------本地文件操作---文件的创建、删除、重命名
- java13.语言进阶------本地文件操作---文件夹的创建、重命名、删除
- java16.语言进阶------本地文件操作---文件的简单读写
- 文件的创建、删除、重命名
- 文件操作:重命名,复制,删除,创建
- Java本地文件操作-新建、删除、重命名、属性
- Java文件的创建,删除,重命名
- java14.语言进阶------本地文件操作---文件属性的读取、设置
- java15.语言进阶------本地文件操作---遍历文件夹
- iOS 创建文件夹,删除文件夹,对文件夹重命名的操作
- MFC的文件操作 CFile 删除和重命名文件
- 文件夹的创建、重命名、删除
- VC++中windows下的文件复制、删除、重命名操作
- VC++中windows下的文件复制、删除、重命名操作
- Java创建、重命名、删除文件和文件夹
- Java创建、重命名、删除文件和文件夹
- Java创建、重命名、删除文件和文件夹
- Java创建、重命名、删除文件和文件夹
- 《挑战程序设计竞赛》3.2.5 常用技巧-坐标离散化 AOJ0531(1RE)
- 航电acm--2107
- <LeetCode OJ> 225. Implement Stack using Queues
- ListCtrl常见使用方法
- Python中函数的参数定义和可变参数
- java12.语言进阶------本地文件操作---文件的创建、删除、重命名
- 杭电1068 (二分图的独立点集)Girls and Boys
- CALayer - 3
- opencv calibration demo 阅读笔记
- BZOJ 3208 花神的秒题计划Ⅰ
- 形参个数可变, NSNumber和NSValue,获得Class
- 银行家算法的数组方式实现
- MyEclipse设置注释格式
- STM8S103编译出错 bad struct/union operand