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

杭州网站定制开发哪家好wordpress重置

杭州网站定制开发哪家好,wordpress重置,小程序怎么添加手机桌面,户外led广告投放价格#x1f38a;专栏【Java小练习】 #x1f354;喜欢的诗句#xff1a;天行健#xff0c;君子以自强不息。 #x1f386;音乐分享【如愿】 #x1f384;欢迎并且感谢大家指出小吉的问题#x1f970; 文章目录 #x1f384;效果#x1f33a;代码#x1f6f8;讲解#x… 专栏【Java小练习】 喜欢的诗句天行健君子以自强不息。 音乐分享【如愿】 欢迎并且感谢大家指出小吉的问题 文章目录 效果代码讲解重点 在学io流的时候我发现听的课程中讲的这个小练习很有帮助就记录了下来防止忘记哈哈哈 在Java IO操作中,文件和目录的拷贝功能是非常常用的。我们经常需要将整个目录下的所有文件复制到另一个位置进行备份。为了实现这个功能,Java提供了丰富的IO类让我们方便操作。 本文将通过一个示例代码,演示如何使用File类和流完成整个目录的递归拷贝。我们仅需几行代码,就可以批量拷贝任意文件数量的目录。希望这个实用的小Demo可以帮助大家更好地理解目录处理和Java IO操作中的细节。让我们开始今天的目录拷贝之旅吧! 效果 我们发现src文件夹中有内容但是dest文件夹中没有内容 运行后发现 二者字节数一样完全复制过来了 从两张图片可以看到,源文件夹中有一些文档文件和子文件夹,目标文件夹开始是完全空的。程序运行后,目标文件夹中的内容和源文件夹一模一样,实现了完整的文件夹复制效果。 代码 package IODemo1;import java.io.*;public class Demo1 {public static void main(String[] args) throws IOException {//创建对象表示数据源File srcnew File(G:\\src);//创建对象表示目的地File destnew File(G:\\dest);//调用方法开始拷贝copydir(src,dest);}private static void copydir(File src,File dest) throws IOException {//进入数据源File[] filessrc.listFiles();//遍历数组for (File file:files){if (file.isFile()){//判断文件拷贝FileInputStream fisnew FileInputStream(file);FileOutputStream fosnew FileOutputStream(new File(dest,file.getName()));byte[] bytesnew byte[1024];int len;while ((lenfis.read(bytes))!-1){fos.write(bytes,0,len);}fos.close();fis.close();}else {copydir(file,new File(dest,file.getName()));}}} } 讲解 代码结构上也是采用了函数调用 在主函数中要设置好copy的数据源和目的地然后调用自定义函数完成copy 下面copy的过程是使用循环判断文件后进行复制 这里我们编写一个方法叫copydir,利用File类能够递归遍历文件夹结构,配合流对象实现文件读取和写入,这样就可以批量复制整个文件夹的内容。 直接写入目标文件夹是不行的,会改变结构。必须针对每个源文件创建同名的目标文件对象,这样写入才能保证目录树的样子不变。 重点 主要来说一下下面的内容 为什么要new一个file而不是直接写到dest文件夹中呢 是因为我们是要把src文件夹的文件复制到dest文件夹中但是要复制到dest文件夹的哪个地方呢 是要写到dest文件夹中的文件中 但是现在dest文件夹是空的 所以要new一个file 我们通过这个简单的练习,学会了使用File类结合流完成目录的递归拷贝。注意使用new File构造目标文件对象的技巧,这是保证目录结构同步的关键。 文件和目录的处理是Java IO中常见的操作之一,掌握拷贝,删除,压缩解压等技能,可以让我们更便捷地处理文件资源。本文内容较简单,如果有其他目录处理相关的问题,欢迎留言讨论。 可以修改代码,只复制某种类型的文件,比如只复制txt文件。欢迎大家继续探讨目录操作的相关问题。学习编程最重要的是做练习,希望大家要多写代码,成为技术高手! 最后,希望大家要多动手练习,才能真正掌握这些IO编程技巧。
http://www.zqtcl.cn/news/852485/

相关文章:

  • 哈尔滨市建设安全网站火车头更新wordpress
  • 做亚马逊外国网站需要语言好吗邢台seo
  • jsp在网站开发中的优势国内哪个推广网站做的好
  • 做网站工资高吗精品资料
  • 做农业需关注什么网站热门代理项目
  • 网站开发公司营业范围照片制作视频软件app
  • 做网站怎么qq邮箱验证免费拥有wordpress
  • 校园网站建设资金来源有wordpress权重
  • 魔站网站开发wordpress 3.3.1
  • 东莞个人免费建网站网站后台管理系统 asp
  • 呼和浩特网站制作 建设wordpress怎么改中文
  • 银医网站建设方案公司网站模板免费下载
  • 优秀网站设计案例中国网站建设东莞公司
  • 自己的公网ip可以做网站网页设计与制作课程思政建设内容
  • 静态网站 搜索搭建织梦网站教程
  • idc 网站备案手机电脑网站建设短视频
  • 做搜狗pc网站优化快速亚马逊云搭建WordPress
  • 免费的建网站软件2020做seo还有出路吗
  • 宁波三优互动网站建设公司怎么样网站建设公司管理流程图
  • 网站内文章外链如何做创新设计
  • 西安做网站公网站做友链有行业要求吗
  • 做现金贷网站的公司软件开发设计文档
  • 数据做图网站表示商业网站的域名
  • 网站备案单位备案老域名
  • 黔西南州建设局网站网站建设流程的过程
  • 河南龙王建设集团网站沈阳专业建站
  • 百度网盘app下载安装手机版百度排名优化咨询电话
  • 网站微信公众号链接怎么做免费访问国外网站的应用
  • 东莞网站搜索排名wordpress 小工具居中
  • 网上商城网站源码网站建站中关键字搜索怎么弄