当前位置: 首页 > article >正文

java对文件夹,文件操作

1、使用Java自带的File类来创建文件夹

String dirName = "/data/file/temporaryfiles/";
File dir = new File(dirName);
if (!dir.exists()) {
	try {
		dir.mkdir();

	} catch (SecurityException se) {
		System.out.println("文件创建失败");
		}
		    } else {
			        System.out.println("文件已存在");
				 }

在上面的示例中,我们首先创建一个File对象,并传入要创建的文件夹的名称。然后我们使用exists()方法检查文件夹是否已经存在。如果不存在,我们可以调用mkdir()方法来创建文件夹。如果存在,我们会打印出"Directory already exists"的消息。如果创建文件夹时出现任何错误,我们会捕获SecurityException并打印出"Failed to create directory"的消息。

 2、删除创建的文件

File file = new File(文件上传路径);

if(file.exists()) {
	boolean deleted = file.delete();
if(deleted) {
	System.out.println("文件删除成功。" + fileLocalUrl);
			} else {
	System.out.println("文件删除失败。" + fileLocalUrl);
					}
			}


http://www.kler.cn/a/161988.html

相关文章:

  • 机器学习在医疗健康领域的应用
  • 虚幻引擎 CEO 谈元宇宙:发展、策略与布局
  • quartz
  • 【STM32F1】——无线收发模块RF200与串口通信
  • 界面控件Kendo UI for Angular中文教程:如何构建带图表的仪表板?(一)
  • 更改Ubuntu22.04锁屏壁纸
  • python操作MySQL——封装增删改查
  • WT2605C蓝牙音频语音芯片:具备大功率IO驱动能力,引领音频技术新纪元
  • 循环中存在异步的情况如何让其正常执行?
  • 突破浅水、低流速,中海达iFlow系列智能型ADCP创新“低”!
  • Module build failed : Error : Vue packages version mismatch:
  • C#中的Attributes特性创建和结合反射应用举例
  • 苏宁商家电话采集软件使用教程
  • 生活、工作常用API免费接口
  • python socket编程6 - 使用PyQt6 开发UI界面实现TCP server和TCP client单机通讯的例子
  • 神经网络常用归一化和正则化方法解析(二)
  • axios调接口传参特殊字符丢失的问题(encodeURI 和 encodeURIComponent)
  • 【学习笔记】python仅拷贝list的值,引出浅拷贝与深拷贝
  • 在Python中,*f和**f是用于解包参数的语法
  • linux安装mysql5.7(一遍过)
  • 案例060:基于微信小程序考试系统
  • Java 简易版 UDP 多人聊天室
  • ThinkPHP插件开发实例
  • vue 使用 h函数
  • 区块链optimism主网节点搭建
  • 2024年值得关注的8个未来数据库