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

高性能网站建设指南pdf建设工程合同无效的情形

高性能网站建设指南pdf,建设工程合同无效的情形,外贸营销型网站,装修流程先后顺序构造方法 一般方法,有很多,我们以下只是列举几个经常使用的 注意在上述的操作过程中,无论是绝对路径下的这个文件还是相对路径下的这个文件,都是不存在的 Reader 使用 --> 文本文件 FileReader类所涉及到的一些方法 Fil…

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


在这里插入图片描述


在这里插入图片描述
构造方法
在这里插入图片描述


一般方法,有很多,我们以下只是列举几个经常使用的
在这里插入图片描述

在这里插入图片描述
注意在上述的操作过程中,无论是绝对路径下的这个文件还是相对路径下的这个文件,都是不存在的
在这里插入图片描述


在这里插入图片描述

在这里插入图片描述


在这里插入图片描述

在这里插入图片描述


在这里插入图片描述

在这里插入图片描述


在这里插入图片描述

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述
在这里插入图片描述


在这里插入图片描述


Reader 使用 --> 文本文件
在这里插入图片描述
FileReader类所涉及到的一些方法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


FileInPutStream的使用,和FileReader的使用很类似
在这里插入图片描述
我们可以通过String类的构造方法,将内容输出在这里插入图片描述


在这里插入图片描述
在这里插入图片描述


在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


在这里插入图片描述
整体思路:
用户指定目录 --> 用户输入一个关键词 --> 遍历目录
列出当前目录中有哪些内容,我们想要的内容主要是普通文件 —> 开始遍历目录中的文件,这里分为files为普通文件和子目录两种情况 --> 如果是文件,看其中是否包含是关键词 I 如果是目录,就递归执行sacnDir
判断当前文件名中是否包含word --> 如果包含,则向用户发出请求是否要删除该文件
所有代码如下:

package file;import java.io.File;
import java.util.Scanner;//遍历指定目录,并询问用户是否删除关键字命名的普通文件
public class Demo10 {public  static Scanner scanner=new Scanner(System.in);public static void main(String[] args) {//1.用户指定目录System.out.println("请输入需要查找的根目录");//封装为一个文件类File rootpath=new File(scanner.next());//2.让用户输入一个关键词System.out.println("请输入一个关键词");String word=scanner.next();//3.判断当前输入的目录是否有效if(!rootpath.isDirectory()){System.out.println("当前输入的目录非法");return;}//4 遍历目录scanDir(rootpath,word);}public  static void scanDir(File currentDir,String word){//这里以深度优先的方式遍历目录,主要体现为递归//1.列出当前目录中有哪些内容,我们想要的内容主要是普通文件File[] files=currentDir.listFiles();if(files==null || files.length==0){//目录为空或者非法的目录(文件)return;}//2.开始遍历目录中的文件,这里分为files为普通文件和子目录两种情况for (File f:files) {//添加一个日志,方便查看执行过程System.out.println(f.getAbsoluteFile());if(f.isFile()){//如果是文件,看其中是否包含是关键词dealFile(f,word);} else{//如果是目录,就递归执行sacnDirscanDir(f,word);}}}private  static  void  dealFile(File f,String word){//1 判断当前文件名中是否包含wordif(!f.getName().contains(word)){//不包含,则不做任何处理return;}//2.如果包含,则向用户发出请求是否要删除该文件System.out.println("找到了包含"+ word + "的文件"+ f.getAbsolutePath() + "是否需要删除?(Y/N)");String s=scanner.next();if(s.equals("Y") || s.equals("y")){f.delete();}//用户输入其它值,则忽略}
}

效果如下:
在这里插入图片描述


在这里插入图片描述
代码如下:

package file;import java.io.*;
import java.util.Scanner;
//复制文件
public class Demo11 {public static void main(String[] args) throws IOException {//1 输入源文件路径和目的文件路径并进行合法性判断Scanner scanner=new Scanner(System.in);System.out.println("请输入要复制文件的路径");File srcFile=new File(scanner.next());if(!srcFile.isFile()){System.out.println("输入的源文件路径非法");return;}System.out.println("请输入目标路径");File destFile=new File(scanner.next());//不要求目标文件本身存在,但是要求目标文件的路径是正确的if(!destFile.getParentFile().isDirectory()){System.out.println("目标文件路径非法");return;}//2 分别打开两个文件,从源文件中读取数据,将其写入目标文件中,循环直至源文件的数据读取完毕//使用字节流方式try(InputStream inputStream=new FileInputStream(srcFile);OutputStream outputStream=new FileOutputStream(destFile) ){while(true){byte[] buf=new byte[10];int n=inputStream.read(buf);if(n==-1){break;}outputStream.write(buf,0,n);}}}
}

结果如下:

在这里插入图片描述


http://www.yayakq.cn/news/227492/

相关文章:

  • 飞创网站建设天津差旅管家商旅服务有限公司
  • 公司网站建设文章xp系统中做网站服务器
  • 产品免费推广网站有哪些北京手机网站建设公司排名
  • 合肥计算机培训机构seo外链在线工具
  • 都江堰网站开发东莞专业网
  • 大型网站建设兴田德润专业郑州网站建设xinsu360
  • 网站备案是先做网站上线还是做网站需要的资质
  • 网站流量如何提高石家庄网站建设是什么意思
  • 佛山网站制作哪里好智能小程序开发工具下载
  • 建设信用网站的目的洛宁网站建设
  • 网站建设预算计算方法网页制作与前端开发
  • 唐河企业网站制作哪家好建设部网站在哪里看受理
  • 做网站用c语言可以吗青岛seo外包公司
  • asp.net 3.5网站开发实例教程做网站赚钱 优帮云
  • 佛山企业网站建设策划手机如何开发软件程序
  • 新网网站空间购买wordpress样式乱了
  • 虹桥街道网站建设做中考试卷的网站
  • 如何自己做收费的视频网站做个平台网站怎么做
  • 学做网站论坛wordpress 菜单栏
  • 021新手学做网站什么是flash网站
  • 国外做建材的网站有哪些h5四合一网站建设
  • 网站关键词排名优化技巧江苏建设主管部门网站
  • 未来做那些网站能致富wordpress最新版下载
  • 做图片祝福的网站网站备案 营业执照
  • 南京制作网站速成班建设网站应注意些什么
  • 网站的设计风格网站维护页面 下载
  • 网站开发必学的技巧有哪些微信手机网站开发
  • 网站的特征包括哪些wordpress更改主机
  • 微商手机网站设计公司海外推广有前途吗
  • 课程网站建设 碧辉腾乐关于工装设计的网站