黑马程序员—修改各个文件夹下的文件的后缀名
来源:互联网 发布:lol进游戏无法连接网络 编辑:程序博客网 时间:2024/06/09 09:10
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
要想修改每个文件夹的文件的后缀名,其原理就是利用流,先遍历每个文件夹,找到每个文件,然后再将一个文件复制成另一个文件,并将其命名为想要的文件。最后在删除原来的文件。这要就可以其效果。
代码:
package cn.itcast.test;/** * 递归将文件夹下的.java文件改名为.txt文件 * @author Administrator * */import java.io.*;public class Rename {public static void main(String[] args) throws Exception{File f = new File("C:\\毕向东_Java基础源代码Codes");fileCopy(f);}public static void fileCopy(File java) throws Exception {File[] subFiles = java.listFiles();for (File subFile : subFiles) {if (subFile.isDirectory()) {fileCopy(subFile);} else if (subFile.getName().endsWith(".java")) {copy(subFile,new File((java.getAbsolutePath() + "\\"+ subFile.getName()).replace(".java", ".txt")));subFile.delete();//删除原来的java文件}}}public static void copy(File java, File txt) throws Exception {FileInputStream fis = new FileInputStream(java);FileOutputStream fos = new FileOutputStream(txt);int b;while ((b = fis.read()) != -1) {fos.write(b);}fis.close();fos.close();}}
0 0
- 黑马程序员—修改各个文件夹下的文件的后缀名
- 用批处理 将文件夹下的所有指定后缀名的文件,修改成自定义后缀名
- 批量修改指定文件夹下所有后缀名的文件为另外后缀名的java代码
- java批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码
- java实现批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码
- PHP重命名文件夹下的文件后缀名
- Keil工程下各个后缀名文件的作用
- 如何批量修改文件后缀名(包含该路径下的所有文件夹)
- 如何批量修改文件后缀名(包含该路径下的所有文件夹)
- 黑马程序员-IO-递归遍历文件夹中的全部文件,拷贝到另一个文件中,对每一个文件修改其后缀名
- 查找文件夹下特定后缀名的文件,返回列表。
- Linux下rename批量改变同文件夹的文件后缀名
- python列出指定文件夹下所有给定后缀名的文件
- 查找一个文件夹下指定后缀名文件的java方法
- 复制指定目录下的指定文件,并修改后缀名
- 黑马程序员—这是一个能够键盘录入路径去批量修改指定文件夹下所有指定文件内容的方法
- 黑马程序员——遍历某个文件夹下的所有文件
- C# 查找指定文件夹下 指定后缀名的所有文件(文件列表)
- erlang性能分析及进程监控工具
- HTML5 05 Canvas实例 闹钟
- UICollectionView的使用【附demo】
- poj 2406 Power Strings
- HDU 1707 Spring-outing Decision(输出课程表是否与假期冲突)
- 黑马程序员—修改各个文件夹下的文件的后缀名
- java.lang.OutOfMemoryError: PermGen space
- VS中的 MD/MT设置
- zookeeper watcher功能分析
- java测试请求网站返回的状态码
- Crofter's加拿大进口克拉夫特草莓果酱283g USDA有机认证非转基因
- 运行时存储空间的组织和管理
- 最短路径问题 hdu acm c++
- AJAX技术使用XMLHttpRequest对象传递参数的中文乱码问题