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

  • 符合条件的小型微利企业所得税税率为
  • 开普票需要交税多少
  • 企业所得税的代码是什么
  • 小规模差额征税会计分录实例
  • 灭火器属于什么经营范围
  • 纳税人转登记期限
  • 公司股东投资是负债吗
  • 政府转账捐赠怎么做分录
  • 合并报表盈余公积怎么提
  • 酒类消费税征收环节归纳
  • 醋开票属于什么类
  • 税前不得扣除的项目
  • 往来账的作用
  • 库存商品怎么结转损益
  • 六税两费包括哪三税
  • 所得税不退税怎么写情况说明
  • 超市预付卡过了还能退吗
  • 调整以前年度应付工资怎么调
  • 维修进水的笔记怎么写
  • mac符号在哪里
  • 销售折扣收货方法有哪些
  • OS X Yosemite系统怎么样 OS X Yosemite功能介绍
  • 华为分享平时可不可以打开
  • rosnmgr.exe - rosnmgr是什么进程 有什么用
  • 无偿调入固定资产计提折旧吗
  • 偷税漏税的会计要负什么责任
  • css合并为单一边框
  • 支票怎么用,开了支票立即可以取钱吗
  • 登记会计账簿的作用
  • 企业银行贷款利率2023
  • 调整多计提企业利润
  • 劳务费用 税
  • redux-tookit
  • php目录结构
  • 营业额增长率公式
  • 代扣代缴应付职工薪酬账务处理
  • html元素一般分为哪几类
  • 门诊收费票据能重新打印吗
  • 以前年度租赁收入如何处理
  • 定期定额征收税款
  • 一次还本付息债券定价公式
  • 增值税普通发票税率
  • 收购企业如何做账
  • 进项税转出如何结转
  • 报废的固定资产清理的净损失计入营业外支出
  • 速动比率和流动比率怎么分析
  • 购进原材料如何结转成本
  • 金税盘可以用热点吗
  • 生产车间买的工具计入什么费用
  • 继续教育专项扣除标准是多少
  • 新会计准则关于贷款损失准备
  • 装修费摊销怎么计算公式
  • 评估入账的无形资产能摊销吗
  • 职工教育经费可以结转几年继续抵扣吗
  • 什么是速动比率的概念
  • 红字发票怎样记账
  • fat32转换为ntfs分区命令
  • win10预览版21301bug
  • centos查看inode
  • win7用户在哪
  • win7系统使用ituns设置iphone铃声图文教程
  • perfom.exe
  • kill命令用法
  • win10系统怎么设置开机密码
  • [置顶]bilinovel
  • js中创建函数的方法
  • python购物车100行代码
  • perl 获取参数
  • js中的json
  • 在javascript中
  • shell脚本 su
  • jQuery使用animate实现ul列表项相互飘动效果示例
  • python发送短信到手机
  • python 自定义类模块
  • android回调函数
  • python框架scrapy
  • 公司税务电子发票怎么开
  • 消费税申报详细操作流程
  • 受让企业与转让企业区别
  • 增值税可以抵扣多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设