位置: 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个月没到账
  • 预付租金就要交增值税吗
  • 个人所得税的税收优惠项目有哪些
  • 一般纳税人在国家电子税务局里面如何添加银行账户
  • 税务大厅补报个税怎样申报
  • 报个税失业保险怎么填
  • 设定受益计划资产上限
  • 营业外支出期末需要结转吗
  • 印花税分配比例
  • 债务重组损益如何确定
  • 结转存货跌价准备冲减主营业务成本
  • 个人给单位垫付的款怎么做账
  • 会计制度备案成本核算方法一般选择哪个
  • 一般纳税人问题
  • 去年的费用今年报销如何记账
  • 收据大写后面的数字
  • 误删开始菜单
  • 高新企业有啥用
  • 苹果电脑字体文件怎么拖出来
  • 本部借给分公司的钱用交印花税吗
  • Ichetucknee河的海牛,佛罗里达州 (© Jennifer Adler/Alamy)
  • 企业雇佣临时工个税
  • 处置子公司的方式
  • 利息收入如何会计分录
  • googlelabs
  • 全局平均池化(GAP)层
  • web实训报告怎么写
  • 销售固定资产是属于销售货物吗?
  • 汽车增值税是
  • 工会经费是公司交还是个人交
  • 社保可以不计提直接缴纳吗
  • 活动委托书范本
  • 按25%计算应交所得税
  • 留底税额怎么入账
  • mysql子查询效率如何
  • event loop exception null
  • 进口消费税为什么不是1乘2
  • 代收收款收据证明范本
  • mysql数据库恢复方式
  • 收到发票未收到货物
  • 合同履约成本如何设置明细科目
  • 权益法核算还计提减值么
  • 公司缴纳养老保险最低标准
  • 外币收款怎么做账
  • 未完工属于什么科目
  • 发票失控成本怎么算
  • 自产自销的免税票
  • 替别人公司开发票违法吗
  • 怎么解释税收
  • 怎么接收电子承兑汇票
  • 普通发票记账联盖章了怎么办
  • 生产经营所得成本费用怎么算
  • 表空间 数据库
  • windowsxp开机启动项在哪里设置
  • 任务管理器边框怎么设置
  • win10修改启动
  • win10怎么设置窗口颜色和外观
  • centos 操作日志
  • 检测电脑屏幕
  • Mac如何使用Excel
  • xp sp3精简版
  • 刷新页面jquery
  • 批处理获取文件夹内文件名
  • bat批处理命令大全
  • 笔记本等待网络准备好
  • iframe的使用和例子
  • linux安全加固的内容是什么
  • jquery怎么打开
  • python操作json数据
  • js入门基础教程
  • android support包
  • python中判断语句怎么写
  • bootstrap快速入门
  • 江苏税务开票申报操作
  • 广州买房退税政策2020
  • 国家税务总局商洛市税务局
  • 国税查票系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设