当前位置: 首页 > news >正文

腾讯云网站建设教学视频教程网络平台推广广告费用

腾讯云网站建设教学视频教程,网络平台推广广告费用,腾讯云搭建单窗口单ip,印尼建设银行网站本文内容不涉及文件内容操作#xff0c;主要是对指定文件元信息的获取#xff0c;以及通过java代码如何创建一个文件或者删除文件 目录 文件操作的File对象 File对象的基本操作方法 得到文件#xff08;夹#xff09;对象的信息元 1.getParent 2. getName 3.getPath 4… 本文内容不涉及文件内容操作主要是对指定文件元信息的获取以及通过java代码如何创建一个文件或者删除文件 目录 文件操作的File对象 File对象的基本操作方法 得到文件夹对象的信息元 1.getParent 2. getName 3.getPath 4. getAbsolutePath和getCanonicalPath 文件和目录的创建 文件的创建createNewFile 目录的创建mkdir和mkdirs 文件(夹的删除 直接删除delete 程序执行结束再删除deleteOnExit 文件操作的File对象 Java 中通过 java.io.File 类来对一个文件包括目录进行抽象的描述。 注意有 File 对象并不代表真实存在该文件 构造一个File对象参数为String类型文件夹的路径可以同时构造一个父路径和一个孩子路径或者文件 这个路径可以是绝对路径也可以是相对路径(相对路径以当前项目的文件夹路径作为参照物) 使用File类时记得调包ava.io.File File file new File(路径) 注意当前构建的文件对象不一定真实存在 public class Test {public static void main(String[] args) throws IOException {File file new File(test.txt);System.out.println(file.exists());} } 结果 例如这里用相对路径在当前项目文件夹中构造了一个test.txt文件的对象file 这里调用exists方法查看当前对象是否真实存在结果为false 实际上当前java项目的文件夹中确实没有这个test.txt文件 File对象的基本操作方法 得到文件夹对象的信息元 1.getParent方法 获得file对象的父目录文件路径 分两种情况 1. 如果是绝对地址创建的对象那么直接调用getParent方法可以正常返回父目录的文件路径 2.如果是相对地址创建的对象直接调用则可以会返回错误的文件路径因为getParent是以你构建的对象的参数做为返回依据的例如相对路径为 ../test.txt 则返回的getParent结果则为 .. 而不是真正的父目录甚至如果相对路径为 test.txt ,前面没有路径作为参数了返回的getParent结果会为null此时需要借助getCanonicalFile方法以修饰后的绝对路径进行路径转换再调用getParent得到父目录 代码 File file new File(../text.txt); System.out.println(file.getCanonicalFile().getParent()); 2. getName 这个没什么多说的就是返回FIle对象的纯文件夹名称 例如test.txt这个文件对象不管是绝对路径还是相对路径创建的对象那么返回的就是test.txtgetName针对的是最后具体的文件 3.getPath 返回当前文件对象的路径 实际就是返回这个对象创建时构造的路径参数 如果是绝对地址构建的对象返回的绝对地址如果是相对地址构建的对象返回的就是相对地址 代码 File file new File(../test.txt); System.out.println(file.getPath()); 4. getAbsolutePath和getCanonicalPath 都是以绝对路径的形式返回对象的路径地址 区别getAbsolutePath是不经过修饰的绝对地址会把相对路径的地址完整包含进去组成一个未修饰的路径 getCanonicalPath是经过修饰的绝对地址中间绝对相对路径就自动进行转化 代码 File file new File(../test.txt); System.out.println(file.getAbsolutePath()); System.out.println(file.getCanonicalPath()); getABsolutePath把完整的相对路径不经过缩减直接把连接符都加上去了组成绝对路径  文件和目录的创建 文件的创建createNewFile 使用createNewFile 可以先用exists方法先判断这个文件是否存在避免在不知情的时创建失败 代码 File file new File(test.txt); if(!file.exists()){System.out.println(file.createNewFile()); // 第一次创建 } System.out.println(file.createNewFile()); //第二次创建 由于我的项目目录中没有test.txt文件所以exists方法判断的时false 此时第一次创建的结果未true已经创建完成所以第二次创建的结果未false 目录的创建mkdir和mkdirs mkdir只能一次性创建一个目录mkdirs可以一次性创建多个目录 File file new File(test); System.out.println(file.mkdir()); //在当前项目路径下创建一个test的目录File file2 new File(test1/test2); System.out.println(file2.mkdirs()); //在当前项目路径下创建一个test1的目录,并在其中创建一个test2的子目录文件(夹的删除 直接删除delete 使用delete方法就能对路径对象的文件进行删除 例子删除前面创建的test.txt文件 File file new File(test.txt); System.out.println(file.delete()); 注意目录也是相同方式操作只不过要注意的是目录需要先删除里层的目录才能删掉外层的目录 程序执行结束再删除deleteOnExit 效果和前面的delete相似只不过delete是执行到代码就直接删除对象文件而deleteOnExit是把整个代码执行完才删除对象文件 本篇文章介绍到这里就差不多了本篇文章并不涉及到文件内容的操作只是介绍了基本的文件对象的构造和文件的创建和删除以及介绍了一些常用的File方法
http://www.hkea.cn/news/14394708/

相关文章:

  • wordpress 建站泰州企业网站模板建站
  • 网站开发术语wordpress建设QQ登录
  • 公众号开发网站用html5的视频网站
  • 做网站外快设计网站一条龙
  • 东营网站开发招聘抖音seo优化软件
  • 动态图表网站物流网个人网站建设
  • 做做网站2023下载优秀定制网站建设方案
  • 邯郸企业网站制作建设网站建设工作室是干嘛的
  • 研究生网站 建设 需求wordpress 替换 谷歌
  • 做网站需要什么服务器配置wordpress 修改登录地址
  • 网站开发学费企业如何网站建设
  • 南县网站定制网页开发工具怎么打开
  • 微信建网站服务新网官方网站登陆
  • 网站服务器信息查询凡科企业邮箱
  • 网站支付怎么做微信推广营销
  • 旅游网站后台模板下载重庆新闻频道回放观看
  • 淘宝客需要自己做网站吗网上开店网站
  • 下载网站软件免费安装html企业网站系统
  • 婚礼网站建设徐州铜山区建设局网站
  • 中国最好的编程学校灰色词seo排名
  • php做网站用html做吗百科创建
  • 网站建设的风格室内设计师一个月多少钱
  • 网站前瞻性 新流量机会内容建设分析wordpress伪静态规则iis
  • 最新的网站开发框架火车头wordpress4.9
  • 微信公众号个人可以做网站么郑州城建
  • 阿里巴巴网站建设销售云南seo
  • 域名查询网站入口学做网站论坛课程
  • linux tomcat 网站目录做暧免费观看网站
  • 沈阳网站备案查询seo自学教程推荐
  • 专注于网站营销服务虚拟产品货源渠道