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

  • QQ语音通话振动如何消除(接qq电话的时候震动)

    QQ语音通话振动如何消除(接qq电话的时候震动)

  • 抖音要不要加入愿景工会

    抖音要不要加入愿景工会

  • 拼多多评价置顶规则(拼多多评价置顶是商家控制的么)

    拼多多评价置顶规则(拼多多评价置顶是商家控制的么)

  • 大哥大手机是哪一年在中国出现的(大哥大手机是哪一年)

    大哥大手机是哪一年在中国出现的(大哥大手机是哪一年)

  • wps竖版怎么变横版(wps调成竖版)

    wps竖版怎么变横版(wps调成竖版)

  • 苹果怎么长屏截图聊天记录(苹果怎么长屏截图)

    苹果怎么长屏截图聊天记录(苹果怎么长屏截图)

  • airpods代工厂有几家(苹果耳机airpods代工厂)

    airpods代工厂有几家(苹果耳机airpods代工厂)

  • 微信视频号内测到什么时候(微信视频号内测什么时候结束)

    微信视频号内测到什么时候(微信视频号内测什么时候结束)

  • 高通骁龙765g性能(高通骁龙骁龙765g)

    高通骁龙765g性能(高通骁龙骁龙765g)

  • 爱奇艺会员可以同时几个人用(爱奇艺会员可以投屏到电视上么)

    爱奇艺会员可以同时几个人用(爱奇艺会员可以投屏到电视上么)

  • vivox27系统更新对手机有影响吗(vivox27系统更新在哪里)

    vivox27系统更新对手机有影响吗(vivox27系统更新在哪里)

  • 手机伴侣是什么(手机伴侣的真正意义是什么)

    手机伴侣是什么(手机伴侣的真正意义是什么)

  • 华为路由A2搭载什么处理器(华为路由a2搭载路由器)

    华为路由A2搭载什么处理器(华为路由a2搭载路由器)

  • 结构化程序设计是什么(结构化程序设计的三种基本结构)

    结构化程序设计是什么(结构化程序设计的三种基本结构)

  • 京东怎么删掉自己的评价(删除京东购物)

    京东怎么删掉自己的评价(删除京东购物)

  • 如何改变网页背景白色(如何改变网页背景(如何改变网页背景白色))

    如何改变网页背景白色(如何改变网页背景(如何改变网页背景白色))

  • 诺基亚2720什么时候上市(诺基亚2720百度百科)

    诺基亚2720什么时候上市(诺基亚2720百度百科)

  • 如何将抖音黑名单里的人彻底删除(如何将抖音黑名单拉出来)

    如何将抖音黑名单里的人彻底删除(如何将抖音黑名单拉出来)

  • win10蓝色边框去除(windows有个蓝色框怎么关闭)

    win10蓝色边框去除(windows有个蓝色框怎么关闭)

  • 新氧app在哪里测脸型(新氧app怎么测颜值)

    新氧app在哪里测脸型(新氧app怎么测颜值)

  • 朋友圈怎么举报(开车拍视频发朋友圈怎么举报)

    朋友圈怎么举报(开车拍视频发朋友圈怎么举报)

  • ps背景虚化人物清晰(ps人像背景虚化)

    ps背景虚化人物清晰(ps人像背景虚化)

  • Loughrigg Tarn的日出,英国英格兰湖区安布尔塞德 (© John Finney photography/Getty Images)

    Loughrigg Tarn的日出,英国英格兰湖区安布尔塞德 (© John Finney photography/Getty Images)

  • 【Spring】IOC,你真的懂了吗?(spring ioc di aop)

    【Spring】IOC,你真的懂了吗?(spring ioc di aop)

  • dubbo实战篇:dubbo超时设置(dubbo dubbox)

    dubbo实战篇:dubbo超时设置(dubbo dubbox)

  • 增值税发票综合服务平台错误代码35
  • 货物运输印花税减免
  • 一个月没有账务往来,现金日记账如何登记?
  • 公司购入烟酒会计处理
  • 对公户取备用金怎么取
  • 新办企业发票核定及申领,选否行吗
  • 农民合作社交哪些税
  • 所得税申报表填写样本
  • 税务局不给注销税务
  • 科技公司的成本如何核算
  • 销售退货时发票已认证怎么办
  • 车辆保险费发票的会计分录
  • 房屋租赁费属于什么会计分录
  • 往来款太大怎么处理
  • 充值卡充值发票可以报销吗
  • 去年的库存
  • 税务征收与管理
  • 计提年终奖金的会计分录怎么写
  • 董事费如何计算个人所得税
  • 城市生活垃圾处理与资源化利用工艺设计
  • 文化建设服务费减免
  • 产品售后产生材料费会计核算
  • 分公司开票信息
  • 折现率为10%怎么算折现系数是多少
  • 个体户经营所得核定税率
  • 资产账实不符说明
  • 新公司会计建账流程
  • 缴纳房产税怎么办理登记手续
  • 建筑总承包企业资质
  • windows10如何设置密码
  • 基建项目类型填什么
  • 加班餐费税前扣除问题
  • 分公司 股东
  • 房地产评估费计算公式
  • dc.exe是什么程序
  • 以固定资产换入无形资产
  • window7怎么开机
  • 资本公积和盈余公积的提取比例
  • 海外供应商贸易平台
  • 资本化计入
  • php splqueue
  • 谈谈cookie的弊端
  • php的curl实例
  • 阿尔莫什
  • 房地产销售未完工产品转完工产品确认的销售收入
  • 什么是付出对价的公允
  • 蔬菜免征增值税优惠
  • 收到专票不认证不抵扣可以吗
  • 同城票据交换差额户金额从哪得来的
  • 已经申报过增值税,清卡时显示未申报什么原因
  • 清算期间还需要报税吗
  • 织梦使用手册
  • 普通增值发票可以抵扣进项税吗
  • 为什么出台农产品质量安全法
  • 普票和专票的
  • 管理费用处理的是
  • sql server2008代理无法启动
  • 长期应收款的主要类型
  • 有限合伙企业的税收筹划
  • 保障房异地建设费属不属于土地成本
  • 收到赞助费如何开发票
  • 税控盘领了发票怎么发票读入
  • 销售佣金?
  • 通过注册表设置u盘启动
  • win10应用商店应用少
  • office2016formac更新了什么 新版macoffice软件功能一览
  • Win10 Mobile RS2预览版14926升级错误代码800703ed的解决方法
  • 如何把windowsxp换成windows7
  • 红帽企业版更新了吗
  • win8图标放桌面
  • winbox app
  • ExtJS4给Combobox设置列表中的默认值示例
  • javascript的sort
  • nodejs调用打印机驱动
  • android保存文件到本地
  • unity按钮函数
  • JavaScript中的数据类型分哪为两大类?
  • javascript Math.random()随机数函数
  • js使用类
  • 为什么python那么难
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设