位置: IT常识 - 正文

JAVA的File对象(java中file的用法)

编辑:rootadmin
文件 1.File对象 java封装的一个操作文件及文件夹(目录)的对象。可以操作磁盘上的任何一个文件和文件夹。 2.创建文件 方式一:根据路径构建一个File对象new File(path) //方式一 @Test public void create01(){ try { String path ... 文件1.File对象 

推荐整理分享JAVA的File对象(java中file的用法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:java中file.separator,java的file对象判断是否是软连接,java中file的用法,java file常用方法,java file常用方法,java的file对象判断是否是软连接,java中file类,java中file类,内容如对您有帮助,希望把文章链接给更多的朋友!

    java封装的一个操作文件及文件夹(目录)的对象。可以操作磁盘上的任何一个文件和文件夹。

2.创建文件

  方式一:根据路径构建一个File对象new File(path)

//方式一 @Test public void create01(){ try { String path = URLDecoder.decode("D:\\博客园\\wjj1.txt","UTF-8");//解决中文乱码,转UTF-8 File file = new File(path); file.createNewFile(); System.out.println("创建成功01"); } catch (UnsupportedEncodingException e) {//decode方法需要抛异常或捕获异常 e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }

    方式二:根据父目录文件和子目录路径构建一个File对象new File(File,Spath)  

//方式二 @Test public void create02(){ String path = null; try { path = URLDecoder.decode("D:\\博客园","UTF-8"); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } File parentFile = new File(path);//父目录文件 String fileName = "wjj2.txt";//子路径 File file = new File(parentFile, fileName); try { file.createNewFile(); System.out.println("创建成功02"); } catch (IOException e) { e.printStackTrace(); } }

    方式三:根据父目录路径和子目录路径构建一个File对象new File(Fpath,Spath)

//方式三 @Test public void create03() throws Exception{//抛异常 String path = URLDecoder.decode("D:\\博客园","UTF-8"); String filePath = "wjj3.txt"; File file = new File(path, filePath); file.createNewFile(); System.out.println("创建成功03"); }JAVA的File对象(java中file的用法)

     运行结果:

  3.文件的相关操作

   文件的路径相关和判断功能的构造方法

@Test public void info() throws Exception{ //创建文件对象 String path = URLDecoder.decode("D:\\博客园\\wjj1.txt","UTF-8"); File file = new File(path); System.out.println("文件名:"+file.getName()); System.out.println("文件绝对路径:"+file.getAbsolutePath()); System.out.println("文件父目录:"+file.getParent()); System.out.println("文件大小(字节):"+file.length()); System.out.println("文件是否存在:"+file.exists()); System.out.println("是否是文件:"+file.isFile()); System.out.println("是否是目录:"+file.isDirectory()); }

    UTF-8一个英文一个字节,一个汉字三个字节

    运行结果:

    文件删除操作的构造方法

@Test public void fileDelete() throws Exception{ String path = URLDecoder.decode("D:\\博客园\\wjj1.txt","UTF-8"); File file = new File(path); if (file.exists()){ if (file.delete()){ System.out.println(path+"删除成功"); }else { System.out.println(path+"删除失败"); } }else { System.out.println("文件不存在"); } }

    文件创建目录操作的构造方法

@Test public void isMkdir() throws Exception{ String path = URLDecoder.decode("D:\\博客园\\wjj1","UTF-8"); File file = new File(path); if (file.exists()){ System.out.println(path+"该目录已存在"); }else { if (file.mkdirs()){ System.out.println("创建成功"); }else { System.out.println("创建失败"); } } }

    运行结果:

本文链接地址:https://www.jiuchutong.com/zhishi/311580.html 转载请保留说明!

上一篇:node.js 运行vue项目(node运行vue项目)

下一篇:织梦封面频道页顶级栏目使用SEO标题标签调用不显示怎么办(织梦如何添加浮动广告)

  • 企业博客优化的方法(企业博客的经营诀窍)

    企业博客优化的方法(企业博客的经营诀窍)

  • 博客营销发挥重要作用的3个关键点(博客营销效果主要表现在哪些方面?)

    博客营销发挥重要作用的3个关键点(博客营销效果主要表现在哪些方面?)

  • 安卓手机如何恢复聊天记录(安卓手机如何恢复删除的软件)

    安卓手机如何恢复聊天记录(安卓手机如何恢复删除的软件)

  • 淘宝月卡在哪(怎么开通淘宝省钱月卡)

    淘宝月卡在哪(怎么开通淘宝省钱月卡)

  • 华为nova4e面部解锁怎么设置(华为nova脸部识别解锁)

    华为nova4e面部解锁怎么设置(华为nova脸部识别解锁)

  • 微信语音去掉咻的一声(微信语音提示怎么取消)

    微信语音去掉咻的一声(微信语音提示怎么取消)

  • 圈a怎么打出来(手机圈a怎么打出来)

    圈a怎么打出来(手机圈a怎么打出来)

  • 手机qq怎么删除自己设置的自动回复信息(手机qq怎么删除好友)

    手机qq怎么删除自己设置的自动回复信息(手机qq怎么删除好友)

  • mae136是小米什么型号(型号mae136是小米几)

    mae136是小米什么型号(型号mae136是小米几)

  • 光能充电电子秤怎么充电(光能充电电子秤突然不显示怎么办)

    光能充电电子秤怎么充电(光能充电电子秤突然不显示怎么办)

  • qq修改作业老师能看到时间吗(qq修改作业老师会看到原始作业吗)

    qq修改作业老师能看到时间吗(qq修改作业老师会看到原始作业吗)

  • 阻止跨网站跟踪是什么意思(阻止跨网站跟踪为什么要关闭)

    阻止跨网站跟踪是什么意思(阻止跨网站跟踪为什么要关闭)

  • 手机充电几秒就断了(手机充电几秒就充一格)

    手机充电几秒就断了(手机充电几秒就充一格)

  • 如何下载视频到手机里(如何下载视频到内存卡)

    如何下载视频到手机里(如何下载视频到内存卡)

  • 快手里抢的红包记录能删除吗(快手里抢的红包在哪里存起的)

    快手里抢的红包记录能删除吗(快手里抢的红包在哪里存起的)

  • y7000的typec有什么用(y7000 type-c)

    y7000的typec有什么用(y7000 type-c)

  • 短信没声音在哪里设置(手机短信没有声音提示了怎么回事)

    短信没声音在哪里设置(手机短信没有声音提示了怎么回事)

  • 钉钉为什么点赞不显示(钉钉为什么点赞看不到)

    钉钉为什么点赞不显示(钉钉为什么点赞看不到)

  • 抖音三角什么意思(抖音里的三角符号是什么意思)

    抖音三角什么意思(抖音里的三角符号是什么意思)

  • 硬盘有几种(机械硬盘有几种)

    硬盘有几种(机械硬盘有几种)

  • 如何将视频和图片拼在一起(如何将视频和图片压缩在一起)

    如何将视频和图片拼在一起(如何将视频和图片压缩在一起)

  • 计算机存储概念是谁提出的(计算机存储工作原理)

    计算机存储概念是谁提出的(计算机存储工作原理)

  • 华为mate30 5G版有几种颜色(华为mate305g版有红外线吗)

    华为mate30 5G版有几种颜色(华为mate305g版有红外线吗)

  • 抖音怎么恢复取消的关注(抖音怎么恢复取消关注的人)

    抖音怎么恢复取消的关注(抖音怎么恢复取消关注的人)

  • 淘宝直播怎么找主播(淘宝直播怎么找货源)

    淘宝直播怎么找主播(淘宝直播怎么找货源)

  • win10双击安装包没反应(win10双击安装包点击没有反应)

    win10双击安装包没反应(win10双击安装包点击没有反应)

  • 电视dmr什么意思(电视dmr是什么)

    电视dmr什么意思(电视dmr是什么)

  • 骁龙650和660差多少(骁龙gpu650和660)

    骁龙650和660差多少(骁龙gpu650和660)

  • 2600有没有核显呢(2600x的核显相当于什么显卡)

    2600有没有核显呢(2600x的核显相当于什么显卡)

  • 盒马鲜生如何付款(盒马鲜生鲜超市怎么付款)

    盒马鲜生如何付款(盒马鲜生鲜超市怎么付款)

  • 坚果手机如何关闭应用(坚果手机如何关机)

    坚果手机如何关闭应用(坚果手机如何关机)

  • Javascript Object和Map之间的转换

    Javascript Object和Map之间的转换

  • 税务会计常用会计科目
  • 6个点税如何计算方法
  • 费用报销票跨月跨年可以吗
  • 某项目全部投资资金的40%由银行贷款
  • 房地产企业汇算清缴
  • 外经证缴纳个税流程
  • 进口代理费取费标准
  • 没有进货发票怎么处罚
  • 企业更名后账务如何处理
  • 设备的配件怎么做分录
  • 快递公司需要交税吗
  • 吊车租赁增值税税率最新2022
  • 小规模纳税人开专票需要交税吗
  • 金蝶用户管理怎么设置
  • 差额发票开具的步骤
  • 成品送检单表格
  • 固定资产清理账户结构
  • 经营租赁交什么税种
  • 海关票怎么认证
  • 社保已申报但未缴费有什么影响
  • 私车公用报销怎么算
  • wind10激活密钥
  • 对研发机构采购国产设备,全额退还增值税
  • vue技术解密
  • 公司之间债务转让合法吗
  • 树上有只松鼠简笔画
  • 餐饮发票可以计入什么费用
  • 支付手续费方式委托代销商品确认收入
  • 股权投资的收益回收方式
  • 公司分立土地涉税问题
  • 四川黄龙风景名胜区停车收费标准
  • 结转以前年度本年利润会计分录
  • php文件如何使用
  • 罚款支出计入什么
  • php判断文件是否存在的函数
  • php公众号推送完整示例
  • ls -all命令
  • 对公账户怎么打印
  • 金税盘税控盘和税务Ukey有什么区别
  • 沙子产量表格
  • 其他应收款增加会计分录
  • sql 分组排名
  • 出售无形资产科目
  • 固定资产原值增加折旧怎么算
  • 周转材料主要包括什么和什么
  • 如何调整去年的账
  • 办公室购花卉会计处理
  • 什么叫转让财产收入
  • 不动产计税金额
  • 员工福利费是不是免税项目
  • 公司向外借款给个人怎么做账
  • 给员工发工资发多少合适?
  • 投入的资金如何做账
  • 代收代缴水电费协议
  • 行政单位的财务报表包括哪些
  • 对公账户给私人账户转账,几天到账
  • 负数发票跨月怎么作废
  • 办理分公司的流程样本
  • 多个客户账款明细
  • mysql安装包和免安装的区别
  • win8系统启动慢怎么办
  • win7系统设备管理器其他设备有个未知设备叹号
  • win10打开cad出现致命错误
  • windows允许多用户登录
  • macos 修改mac
  • fedora怎么用
  • linux中的查找命令
  • vs图片简单
  • kwconfig.exe
  • 360安全卫士windows7
  • win8更新错误
  • 常见错误类型
  • jquery加载函数
  • python贪吃蛇游戏代码怎么运行
  • unity3d坐标系
  • webview设置ua
  • 备份系统apk
  • 四川税务申报如何网上申报零申报
  • 江苏电子税务局官网登录入口
  • 纪检组长如何监督党员
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设