位置: 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标题标签调用不显示怎么办(织梦如何添加浮动广告)

  • 苹果13相册排序方式怎么更改(苹果13相册排序在哪)

    苹果13相册排序方式怎么更改(苹果13相册排序在哪)

  • 信息与数据的联系(信息与数据的关系有哪些)

    信息与数据的联系(信息与数据的关系有哪些)

  • 手机号注册的微信号怎么解除绑定(手机号注册的微信手机号不用了怎么办)

    手机号注册的微信号怎么解除绑定(手机号注册的微信手机号不用了怎么办)

  • 公众号爆文是什么意思(微信公众号爆文)

    公众号爆文是什么意思(微信公众号爆文)

  • 闲聊提现延迟是什么意思(闲聊提现什么时候恢复)

    闲聊提现延迟是什么意思(闲聊提现什么时候恢复)

  • 抖音关小黑屋 出来是不是就没播放量了(抖音关小黑屋了怎么最快把它搞出来啊)

    抖音关小黑屋 出来是不是就没播放量了(抖音关小黑屋了怎么最快把它搞出来啊)

  • 手机还原后还能恢复吗(手机还原后还能透露个人信息吗?)

    手机还原后还能恢复吗(手机还原后还能透露个人信息吗?)

  • 腾讯视频显示qq登录已下线(腾讯视频显示qq登录已下线,请重新登录)

    腾讯视频显示qq登录已下线(腾讯视频显示qq登录已下线,请重新登录)

  • 淘花下单商家会知道吗(淘宝下单用淘花商家能看出来吗)

    淘花下单商家会知道吗(淘宝下单用淘花商家能看出来吗)

  • 屏幕录制失败因为5823是什么原因(屏幕录制失败因为无法处理第一个样本)

    屏幕录制失败因为5823是什么原因(屏幕录制失败因为无法处理第一个样本)

  • 拼多多付款后看不到订单信息怎么办?(拼多多付款后看不见订单)

    拼多多付款后看不到订单信息怎么办?(拼多多付款后看不见订单)

  • 待成团是什么意思(成团在即什么意思)

    待成团是什么意思(成团在即什么意思)

  • pagedown什么意思(page down键是什么意思啊)

    pagedown什么意思(page down键是什么意思啊)

  • mi max2是什么手机(mlmax2是什么型号手机壳)

    mi max2是什么手机(mlmax2是什么型号手机壳)

  • 华为手表gt2支持微信吗(华为手表gt2支持反向充电吗)

    华为手表gt2支持微信吗(华为手表gt2支持反向充电吗)

  • 星标朋友动态有提示吗(设置了星标朋友是什么意思)

    星标朋友动态有提示吗(设置了星标朋友是什么意思)

  • 苹果x能改成双卡双待吗(苹果x可以双)

    苹果x能改成双卡双待吗(苹果x可以双)

  • 手机卡显示hd什么意思(手机卡显示hd啥意思)

    手机卡显示hd什么意思(手机卡显示hd啥意思)

  • 新奥蓝牙卡怎么换电池(新奥蓝牙卡怎么连接手机)

    新奥蓝牙卡怎么换电池(新奥蓝牙卡怎么连接手机)

  • 物联卡实名后怎么注销(物联卡实名怎么实名)

    物联卡实名后怎么注销(物联卡实名怎么实名)

  • airpods2安卓手机能用吗(airpods2安卓手机怎么切歌)

    airpods2安卓手机能用吗(airpods2安卓手机怎么切歌)

  • 怎么用网络电话给别人打电话(怎么用网络电话发短信)

    怎么用网络电话给别人打电话(怎么用网络电话发短信)

  • oppoa9和荣耀8x对比(oppoa9和荣耀8x哪个好)

    oppoa9和荣耀8x对比(oppoa9和荣耀8x哪个好)

  • 华为mate10拍照技巧(华为mate10拍照效果)

    华为mate10拍照技巧(华为mate10拍照效果)

  • 帝国cms模板文件存在哪个文件目录里(帝国cms模板文件在哪)

    帝国cms模板文件存在哪个文件目录里(帝国cms模板文件在哪)

  • 织梦模板DEDEcms设置相关文章投票的教程(织梦模板安装完整教程)

    织梦模板DEDEcms设置相关文章投票的教程(织梦模板安装完整教程)

  • 印花税申报表计税依据怎么填
  • 一个工程中可以有多个主函数
  • 会计所得税分录?
  • 解聘补偿金赔偿标准2023
  • 加计扣除产生的滞纳金
  • 餐饮业可以开增值税专用发票吗?
  • 卷烟批发环节消费税纳税义务发生时间
  • 出售自用汽车的税率
  • 单位之间调动
  • 企业应收账款无论是否带息,在年末资产负债表中均应以
  • 企业转让土地需要交土地增值税吗
  • 国有独资企业董事会应当在每年
  • 开具简易计税房租发票怎样填写增值税申报表
  • 接受长期股权投资的条件
  • 别人借用我的pos刷卡套现谁承担
  • 办公设备的税收编码
  • 企业申报表填写错误
  • 客户不结款怎么办,出结款通知单
  • 房屋大修理费用指哪些
  • 预付卡充值赠送的金额确认收入
  • 什么是财政代管资金
  • 税控盘减免税款结转会计分录
  • 资产负债表的编制方法
  • 如何在电脑管家里把健康小程序提取出
  • php匹配邮箱
  • 赠送客户的商品计入什么科目
  • 如何把itunes的音乐导入ipod
  • mcshield.exe是什么进程
  • 华硕路由器登录地址
  • 委托境外研发费
  • 增值税的计税依据包括契税吗
  • 资产负债表的编制方法
  • js栈堆的区别
  • 企业的营业税金及附加
  • 拓展训练属于培训费吗
  • 劳务派遣公司账务处理
  • open com failed
  • 实际发生费用的概念
  • 含税采购金额怎么算
  • 数据库varchar和nvarchar
  • 工会经费付款分录
  • 水电费计提是什么意思
  • 坏账准备?
  • 离职补偿金的计算基数
  • 服务业暂估成本怎样做账?
  • 样机 研发费用归集与核算
  • 公司健身器材使用制度
  • 低值易耗品如何评估
  • 去年多计提的企业所得税怎么调整
  • ukey要交服务费吗
  • 增值税专用发票和普通发票的区别
  • 低值易耗品库存
  • 增值税专用发票查询系统官方网站
  • 资产负债表里的应交税费怎么填
  • 管理费用和财务费用属于什么科目
  • 软件租赁费入什么账户
  • 原始凭证按来源分为
  • 医院财务核算制度
  • mysql从5.7升级至8.0
  • mysql 5.5 5.6
  • 设置和使用电子技术监控设备收集信息
  • centos 安装方法
  • win10怎么设置有线网络
  • ubuntu-server
  • linux ubuntu教程
  • linux nyy
  • winxp截图快捷命令
  • 2021年win10累积更新
  • 命令行sudo无效
  • windows10累积更新很慢
  • win7 host文件路径
  • js时间比较大小的方法
  • js的点击事件怎么做
  • unity的text
  • android fragmentation
  • 江苏增值税发票代码
  • 刷医保的网络可以用外网吗
  • 酒店行业区分小巨头企业
  • 事业单位录用备案表审核快吗
  • 江苏网上税务局官网登录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设