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

  • 做微信营销必须知道的8个技巧(微信营销需要具备什么条件)

    做微信营销必须知道的8个技巧(微信营销需要具备什么条件)

  • 红米note11pro怎么恢复出厂设置(红米note11pro怎么开空调)

    红米note11pro怎么恢复出厂设置(红米note11pro怎么开空调)

  • oppoa11怎么恢复出厂设置(oppoa11怎么恢复闪充)

    oppoa11怎么恢复出厂设置(oppoa11怎么恢复闪充)

  • 荣耀x10如何更换字体(荣耀x10如何更换锁屏壁纸)

    荣耀x10如何更换字体(荣耀x10如何更换锁屏壁纸)

  • 华为mate30pro数据网速太慢怎么办(华为mate30pro数据线连接电脑)

    华为mate30pro数据网速太慢怎么办(华为mate30pro数据线连接电脑)

  • 支付宝集五福最大红包是多少(支付宝集五福最高奖金获得者?)

    支付宝集五福最大红包是多少(支付宝集五福最高奖金获得者?)

  • 抖音怎么改密码(抖音怎么改密码登录)

    抖音怎么改密码(抖音怎么改密码登录)

  • 小米手环4支付宝付款可以离开手机使用吗(小米手环4支付宝扫不上)

    小米手环4支付宝付款可以离开手机使用吗(小米手环4支付宝扫不上)

  • 华为p30屏幕上的小白圈怎么去掉(华为p30屏幕上的步数在哪设置)

    华为p30屏幕上的小白圈怎么去掉(华为p30屏幕上的步数在哪设置)

  • oppo锁屏充电特效教程(oppo锁屏充电特效怎么设置)

    oppo锁屏充电特效教程(oppo锁屏充电特效怎么设置)

  • 相册视频没有声音怎么办(相册视频没有声音怎么恢复)

    相册视频没有声音怎么办(相册视频没有声音怎么恢复)

  • iphone11的边框和xr一样吗(苹果x的边框和11的边框)

    iphone11的边框和xr一样吗(苹果x的边框和11的边框)

  • oppo手机nfc什么意思(oppo手机的nfc功能是什么意思)

    oppo手机nfc什么意思(oppo手机的nfc功能是什么意思)

  • havic139耳机怎么连接

    havic139耳机怎么连接

  • dc调光有什么用(dc调光有什么用?开好还是不开好?)

    dc调光有什么用(dc调光有什么用?开好还是不开好?)

  • 华为p30如何关闭抬起唤醒(华为p30如何关闭后后运行程序)

    华为p30如何关闭抬起唤醒(华为p30如何关闭后后运行程序)

  • 手机怎么查看特别关心(手机怎么查看特斯拉摄像头)

    手机怎么查看特别关心(手机怎么查看特斯拉摄像头)

  • oppoa11x怎么更换壁纸(oppo w51怎么换新)

    oppoa11x怎么更换壁纸(oppo w51怎么换新)

  • word里加参考文献(如何在word文档中添加参考文献)

    word里加参考文献(如何在word文档中添加参考文献)

  • 华为8xmax有红外线吗(华为8有没有红外线)

    华为8xmax有红外线吗(华为8有没有红外线)

  • pdu电源是什么意思(pd电源是什么意思)

    pdu电源是什么意思(pd电源是什么意思)

  • 手机号注销银行卡能用吗(手机号注销银行卡还能打钱进去吗)

    手机号注销银行卡能用吗(手机号注销银行卡还能打钱进去吗)

  • 水滴筹怎么取消关注(水滴筹怎么取消匿名捐款)

    水滴筹怎么取消关注(水滴筹怎么取消匿名捐款)

  • 快手怎么剪音乐(快手剪音乐怎么剪)

    快手怎么剪音乐(快手剪音乐怎么剪)

  • 【学vue跟玩一样】快速学会常用指令及如何理解生命周期(vue好不好学)

    【学vue跟玩一样】快速学会常用指令及如何理解生命周期(vue好不好学)

  • 出口退税退的税是用进项税抵扣吗
  • 纳税资质是什么样子
  • 税款抵扣会计分录
  • 增值税的计税依据包括
  • 计提减值准备是什么凭证
  • 金蝶财务系统录入发票
  • 税控盘和税控钥匙一样吗
  • 税务等级低有什么影响
  • 员工离职补偿需要计提吗
  • 分期付款方式销售货物什么时候确认收入
  • 个体户对公账户怎么办理
  • 税务局开运费发票需要带什么
  • 房屋租赁费属于什么会计分录
  • 以前的货款用银行账户吗
  • 展会门票费计入什么科目
  • 购进的固定资产多少金额可以直接进去费用
  • 车辆固定资产清理
  • 个体户到税务局开专票
  • 收到去年所得税退款直接记入营业外收入吗
  • 无产权车位20年到期后还收费吗
  • 食堂非税收入怎么申报
  • 企业劳务费用怎么处理
  • 计提坏账的应收账款收回
  • w11系统激活码
  • 任务栏图标调大了怎么办
  • go进程管理
  • 减免的税款还用做分录吗
  • php数组函数大全
  • 股东以债权出资,公司怎么处理
  • php解析url参数
  • 企业年金基金收支情况
  • vue获取input
  • 短视频小程序源码
  • 营改增后酒店行业有哪些税种
  • 小企业会计准则和一般企业会计准则的区别
  • 采用公允价值模式计量的投资性房地产处置
  • 支付网络服务费属于现金流量表的哪一项
  • 基本生产成本和辅助生产成本区别
  • 下乡扶贫有补助吗
  • 暂估入库算材料成本差异吗
  • dedecms调用页面
  • 进项税额已经抵扣
  • 代订饭店
  • 一次性扣除固定资产出售处理
  • 公司车辆违章
  • 蔬菜销售方式
  • 业务招待费会计科目
  • 农业银行多级账簿可以代发工资吗
  • 劳动就业失业金怎么申请
  • 流动资产周转天数下降说明什么
  • sqlserver2000数据库迁移到2008r2
  • asp.net 使用SqlBulkCopy极速插入数据到 SQL Server
  • mysql 行转列 列转行
  • 解析包出现错误无法安装怎么办
  • mac复制文件路径后怎么粘贴
  • 如何解决焦虑的心理
  • linux怎么自定义命令
  • linux系统中网络配置文件一般放在
  • win10version最新版本
  • windows 10 mobile--移动版
  • Win10系统下怎么将韩语切换成简体中文?
  • linux shell脚本实例
  • win8切换到桌面
  • 电脑windows自动关闭
  • 用jquery制作网页
  • js中的隐式类型转换
  • if条件程序
  • python爬虫入门教程
  • monkey命令大全
  • js复制对象的值
  • dom基础知识
  • javascript new fun的执行过程
  • python27文件夹
  • js拖拽排序实现思路
  • 城市配套费需要交税吗
  • 国家税务局天津市税务总局官网
  • 国家税务局总局黑龙江分局
  • 深圳罗湖区公安局长安慧君简历
  • 合伙企业可以融资吗
  • 税收优惠政策有哪些企业
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设