public class Test04 {public static void main(String[] args) throws IOException {//获取当前目录File file =new File("."); //在当前目录下把带有".txt"的文件放到subs的数组里(这里用lambda表达式书写一个匿名内部类)File[] subs = file.listFiles(f->f.getName().contains(".txt"));//用增强for循环遍历整个数组找到每个".txt"的文件for(File sub:subs){String name = sub.getName();//得到文件名name = name.substring(0,(sub.getName().length()-4));//截取文件名后缀前的名字//创建一个名字叫name文件FileInputStream fis = new FileInputStream(name+".txt");//把name文件复制成叫name_cp.txt文件FileOutputStream fos = new FileOutputStream(name+"_cp.txt");int d;//读的是d的2进制的低八位while ((d=fis.read())!=-1){//写出的是d的2进制的低八位fos.write(d);}System.out.println("复制成功");fis.close();fos.close();}}
}

将当前项目目录下的所有“.txt“文件复制一份,复制文件的名字格式:原文件名“_cp.txt“.相关推荐

  1. 通过Java程序将“/你的名字拼音缩写/input1/shixun1.txt”文件上传到HDFS的“/你的名字拼音缩写/java/input1/”目录下;通过Java程序将HDFS上的“/你的名字拼音

    题目: 通过Java程序将"/你的名字拼音缩写/input1/shixun1.txt"文件上传到HDFS的"/你的名字拼音缩写/java/input1/"目录下 ...

  2. Visual Studio 项目目录下的bin目录和 obj目录

    一.Bin目录 Visual Studio 编译时,在bin 目录下有debug 和 release 目录. 1.Debug: 通常称为调试版本,它包含调试信息,所以要比Release 版本大很多(可 ...

  3. Eclipse新建的Maven项目想修改DynamicWebModule,直接去项目目录下修改

    场景 想要修改Maven项目的Dynamic Web Module,直接右击项目--properties--Project Facets 将Dynamic Web Module直接通过下拉框选择为3. ...

  4. vss中如何从其他目录将文件拷至项目目录下

    假如要从另一个目录下将文件拷至到项目中,有两种方法: 其一:先迁出该文件,然后直接将文件覆盖 项目下的 文件 其二:在项目上直接删除vss上的及本地的文件,然后将文件拷至项目下,再添加选择项,最后签入 ...

  5. 非全局安装npm,在项目目录下执行命令

    大纲 1.创建项目目录 2.局部安装需要的"工具" 3.使用 npx xxxx 执行工具内部命令 文章目录 大纲 1.创建项目目录 2.局部安装需要的"工具" ...

  6. java 下载项目中的文件_java 下载web项目目录下的文件

    1 前台传个文件的名称到后台 serivce 传值: web.XML 设置: ServletDownload 类中: package com.ving.xzsp.touch.selfServ; imp ...

  7. “vs+qt“点击项目目录下ui界面文件,停留短暂时间后闪退,显示xxx.ui文件无法打开。

    解决方法: 右击xxx.ui文件选择"打开方式" 选择"添加"在添加"程序"中选择designer.exe重新添加 可对友好名称重新命名,点 ...

  8. Linux下使用Shell脚本快速创建项目目录模板

    //proj.sh #!/bin/sh #FileName:proj.sh #Function:create project directory quckily #Version:V0.1 #Auth ...

  9. Linux 命令之 ls -- 列出指定目录下的内容

    文章目录 一.命令介绍 二.语法格式 三.常用选项 四.参考示例 (一)显示工作目录下(当前目录)所有的文件和目录 (二)显示工作目录下所有的文件和目录 (三)显示文件的详细信息,且显示文件的修改时间 ...

最新文章

  1. 基于激光雷达点云的3D检测方法汇总(LiDAR only)
  2. c# 字符串是否相等
  3. Material Master
  4. SSM实现个人博客-day02
  5. springmvc拦截器对请求参数解密_SpringMVC拦截器如何修改请求参数
  6. ASP.NET MVC中的模型装配 封装方法 非常好用
  7. Spring Boot 1.5.x新特性:动态修改日志级别
  8. webservice学习总结(一)-- WebService相关概念介绍
  9. 百度SEO网站链接抓取器 v1.0
  10. 推荐系统评价指标综述
  11. C#刀那儿特更清晰讲述什么是事件?
  12. 光流(一)--综述概览
  13. 最新版AltiumDesignerSummer9下载+破解
  14. 左耳朵谈个人成长:做正确的事,等着被开除
  15. 微星主板 B450 迫击炮 无线网卡 无法上网解决办法
  16. 测试键盘是否灵敏的软件,u盘启动大师pe检测键盘灵敏度图文教程
  17. 百度开放平台-快递物流解决方案
  18. 计算机网络期末实验考试题目+总结(用的是CISCO软件~~)
  19. SVN提交失败 can‘t open file‘\db\txn-current-lock’
  20. ssm南工二手书交易平台 毕业设计-附源码172334

热门文章

  1. springboot大学生健康报送系统的设计与实现 毕业设计-附源码091005
  2. 从前后端交互逻辑出发、基于企业开发标准,Web微信授权登录系统开发项目分享
  3. 服务器协议怎么查,服务器的ip地址怎么查呢?IP协议是指什么?
  4. java对接ntlm_NTLM认证的proxy客户端的Java实现-NTLM_Proxy.java
  5. 屋价高涨影响年轻人成家生育 房事成为韩国大事
  6. 神经网络算法入门和代码
  7. 将网卡设为混杂模式_如何将网卡设置为混杂模式
  8. 基于java SSM框架+微信小程序实现电子书城阅读器演示【附项目源码+论文说明】分享
  9. Hive数据仓库工具基本架构和入门部署详解
  10. 简约大气的404错误页面动画js特效