File类,IO流练习题目
来源:互联网 发布:免费的fq软件 编辑:程序博客网 时间:2024/05/16 16:12
编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad。public class Demo {public static void main(String[] args) throws Exception {// 封装这个目录File srcFile = new File("E:\\java");// 过滤器FilenameFilter ff = new FilenameFilter() {@Overridepublic boolean accept(File dir, String name) {return new File(dir, name).isFile() && name.endsWith("java");}};// 获取该目录下所有满足条件的file[]数组File[] fileArray = srcFile.listFiles(ff);// 判断是否存在目的地目录,如果没有,就创建File destFile = new File("E:\\jad");if (!destFile.exists()) {destFile.mkdir();}// 遍历File数组,获取到每一个Filefor (File file : fileArray) {String name = file.getName();String newName = name.replace(".java", ".jad");File newFile = new File(destFile, newName);// 复制文件BufferedReader br = new BufferedReader(new FileReader(file));BufferedWriter bw = new BufferedWriter(new FileWriter(newFile));String line = null;while ((line = br.readLine()) != null) {bw.write(line);bw.newLine();bw.flush();}bw.close();br.close();}}}
0 0
- File类,IO流练习题目
- IO流基础练习小题目之一
- 23-IO流-40-IO流(File对象-练习-递归)
- io流 File类
- 【IO流】File类
- *IO流,File类
- IO流--File类
- 39-IO流(File对象-练习-深度遍历文件夹)12 40-IO流(File对象-练习-递归)12 41-IO流(File对象-练习-删除目录).
- IO流五:File类及常用方法、递归、递归的练习
- IO流类学习--File
- IO流之File类
- java--IO流-File类
- IO流与File类
- IO流之File类
- File类和IO流
- IO 流 (File类)
- File类与IO流
- File类 和 io流
- JSON格式注册登录查询byHttpClientDoPost
- gcc简单命令记录
- CodeForces-554B Ohana Cleans Up
- LeetCode(171) Excel Sheet Column Number
- Linux用户和用户组管理-用户管理命令passwd/usermod/chage/userdel/su***用户组管理命令
- File类,IO流练习题目
- C/C++/Java/C#/Python的内存管理机制整理
- IOS开发—Quartz 2D介绍
- 无题
- [持续更新]JavaScript学习笔记(三)
- linux 常用命令
- 简化IT程序员工作生活的4个窍门
- 【数据库】——ODBC数据源管理器 和 三种DSN(还记得是自己用过吗?)
- Scanf输入多个用逗号隔开的字符串