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

  • oppok9s是什么处理器(oppok9s手机怎么样好不好)

    oppok9s是什么处理器(oppok9s手机怎么样好不好)

  • vivox70pro+怎么设置侧滑返回(vivox70pro怎么设置双击亮屏)

    vivox70pro+怎么设置侧滑返回(vivox70pro怎么设置双击亮屏)

  • 文本框有什么和什么两种方式(文本框有什么和什么区别)

    文本框有什么和什么两种方式(文本框有什么和什么区别)

  • 酷狗音乐可以同时登录几个手机(酷狗音乐能不能同步听歌)

    酷狗音乐可以同时登录几个手机(酷狗音乐能不能同步听歌)

  • l5420相当于什么cpu(l5639相当于)

    l5420相当于什么cpu(l5639相当于)

  • 公众号里的音频如何下载在到电脑上(怎么转载别人公众号里的音频)

    公众号里的音频如何下载在到电脑上(怎么转载别人公众号里的音频)

  • xs电池最大容量(xs电池最大容量84)

    xs电池最大容量(xs电池最大容量84)

  • 菜鸟裹裹一键取件是什么意思(菜鸟裹裹一键取件不见了)

    菜鸟裹裹一键取件是什么意思(菜鸟裹裹一键取件不见了)

  • 苹果电脑待机怎么唤醒(苹果电脑待机怎么取消)

    苹果电脑待机怎么唤醒(苹果电脑待机怎么取消)

  • ps怎么旋转图形(ps怎么旋转图形不模糊)

    ps怎么旋转图形(ps怎么旋转图形不模糊)

  • 小米手环可以插卡吗(小米手环可以插电话卡吗)

    小米手环可以插卡吗(小米手环可以插电话卡吗)

  • 一加7t怎么长截屏(一加7p长截图)

    一加7t怎么长截屏(一加7p长截图)

  • 闲鱼能删除自己评价吗(闲鱼删除自己评价)

    闲鱼能删除自己评价吗(闲鱼删除自己评价)

  • 删除目录前空白页(删除目录空白行)

    删除目录前空白页(删除目录空白行)

  • vivo手机手电筒打开不亮(vivo手机手电筒在哪里设置)

    vivo手机手电筒打开不亮(vivo手机手电筒在哪里设置)

  • 手机上显示hd收费吗(手机上显示hd收费怎么办)

    手机上显示hd收费吗(手机上显示hd收费怎么办)

  • 华为手机隐藏软件在哪里设置(华为手机隐藏软件怎么恢复)

    华为手机隐藏软件在哪里设置(华为手机隐藏软件怎么恢复)

  • 微信个签怎么放中间(微信个签怎么弄到中间)

    微信个签怎么放中间(微信个签怎么弄到中间)

  • 小米手环4为什么无法获取音乐(小米手环4为什么一直闪绿光)

    小米手环4为什么无法获取音乐(小米手环4为什么一直闪绿光)

  • raft投网器怎么用(raft投网器怎么精准抓羊)

    raft投网器怎么用(raft投网器怎么精准抓羊)

  • 钉钉电脑版字体怎么设置(钉钉电脑版字体可以调大吗)

    钉钉电脑版字体怎么设置(钉钉电脑版字体可以调大吗)

  • 微信接收不到视频邀请(微信接收不到视频怎么回事)

    微信接收不到视频邀请(微信接收不到视频怎么回事)

  • ui和ue有什么区别(ui和ue的英语发音相同吗)

    ui和ue有什么区别(ui和ue的英语发音相同吗)

  • app开发未来发展怎么样(app软件开发的未来发展趋势)

    app开发未来发展怎么样(app软件开发的未来发展趋势)

  • 在葡萄牙海岸游泳的抹香鲸妈妈和患白化病的抹香鲸宝宝 (© Flip Nicklin/Minden Pictures)(葡萄牙海岸风光)

    在葡萄牙海岸游泳的抹香鲸妈妈和患白化病的抹香鲸宝宝 (© Flip Nicklin/Minden Pictures)(葡萄牙海岸风光)

  • 【移动端网页布局】Flex 弹性布局案例 ② ( 顶部固定定位搜索栏 | 固定定位盒子居中对齐 | 二倍精灵图设置 | CSS3 中的垂直居中对齐 )(移动端页设计)

    【移动端网页布局】Flex 弹性布局案例 ② ( 顶部固定定位搜索栏 | 固定定位盒子居中对齐 | 二倍精灵图设置 | CSS3 中的垂直居中对齐 )(移动端页设计)

  • 期末未缴税额出现负数
  • 增值税发票开票软件金税盘
  • 车辆购置税的纳税义务发生时间为
  • 企业如何代扣代缴劳务报酬所得税
  • 银行融资服务费怎么算
  • 检测费用可以开什么发票
  • 税金及附加期初余额在哪一方
  • 金蝶专业版二级科目设置
  • 公司账户被法院冻结了多久可以恢复
  • 机动车销售发票是否需要认证
  • 事业单位现金收支管理办法
  • 加计扣除退回的所得税怎么做账
  • 什么叫应纳税额什么与什么的比率叫做税率
  • 增值税的附加
  • 出口退税附加税什么时候缴纳
  • 简易征收电费能不能抵扣
  • 税收预测表怎么填写
  • 一般纳税人增值税申报表
  • 增值税发票抵扣进项税什么意思
  • 劳务派遣实缴资本
  • 只有原始凭证无入库单跟发票如何记账?
  • 企业购入存货分录
  • 剑灵2.0win7
  • 股权转让投资款怎么入账
  • 纳税确有困难标准
  • 做汽车配件销售怎么找客户
  • php反序列化pop链
  • windows10更新会丢失数据吗
  • 一篇不错的php基础论文
  • WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
  • Linux Kernel 4.5在3月15日发布最终版
  • 如何查询税务完税证明
  • 极路由怎么用
  • vue onblur
  • 应收票据到期后账务处理
  • 怎样把htm文件转成excel
  • 搭建自己的php框架
  • 非上市员工持股
  • 企业发生的现金折扣应计入什么费用
  • 第二季度企业所得税怎么算出来
  • 长期待摊费计入哪个科目
  • phpcms v9官网
  • 充话费如何开公司发票
  • 金融企业往来支出是一级科目吗
  • 小规模企业所得税优惠政策最新2022
  • 生产油漆涂料的物质
  • 小规模纳税人网上报税
  • 一般纳税人按简易办法计税销售额
  • 新办企业小规模纳税人多久可以申请发票增量
  • 安防工程注意事项有哪些
  • 餐饮会计内账怎么记账
  • 无偿捐赠产品会计分录
  • 投资购入房产会亏钱吗
  • 税务滞纳金计入什么会计科目
  • 代开租金发票的税金怎样入账?
  • 原始凭证的审核内容
  • 股东的投资款可以直接私人银行卡转账吗
  • 公司购买垃圾袋可以抵扣吗
  • 什么叫社保差额调整
  • 企业整个月没有缴纳社保
  • 亏损太多账务如何处理
  • 咨询费计入什么明细科目
  • SQLServer2000 报1053错误(服务没有及时响应或控制请求)的解决方法
  • win10开机出现onekey ghost
  • linux 追踪
  • win7的库是什么
  • giantantispywaremain.exe是什么进程 有什么作用 giantantispywaremain进程查询
  • win8系统开机怎么进入桌面
  • js中onunload
  • bootstrap怎么用
  • 文件名可以包含*吗
  • python中 index
  • 简单使用23 款华为s E可以吗
  • unity网络模块
  • android解析xml的方法中,将整个文件加载到内存
  • 我置顶你也只顶你
  • 归并代码
  • 税务局不动产交易缴税方案
  • 社保归国税还是地税
  • 国家税务总局河北地税局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设