黑马程序员技术交流社区
标题:
修改文件后缀名并移动到别的文件夹下的代码写法
[打印本页]
作者:
yasyas001
时间:
2013-6-22 20:52
标题:
修改文件后缀名并移动到别的文件夹下的代码写法
本帖最后由 yasyas001 于 2013-6-22 22:31 编辑
//我把所有的都写入了for里面,这样的代码怎么样,.请各位指教下!
public class CopyFolderTest {
public static void main(String[] args) throws IOException {
// String[] strArr = new File("d:\\Java").list(new FilenameFilter() {
//
// @Override
// public boolean accept(File dir, String name) {
// return new File(dir,name).isFile() && name.endsWith(".java");
// }
// });
//遍历 封装数据源 文件 过滤器
for (String str : new File("d:\\Java").list(
new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
return new File(dir, name).isFile() && name.endsWith(".java");}}))
{ //输入流读取遍历到的合法文件,并装入一个新的文件集合中
BufferedReader br = new BufferedReader(new FileReader(new File(
"d:\\Java", str)));
//写入新的文件夹中并改名,
BufferedWriter bw = new BufferedWriter(new FileWriter(new File(
new File("d:\\jad"), str.replace(".java", ".jad"))));
String line = null;
while ((line = br.readLine()) != null) {
bw.write(line);
bw.newLine();
bw.newLine();
}
br.close();
bw.close();
}
}
}
复制代码
作者:
神之梦
时间:
2013-6-22 20:55
代码呢?
作者:
yasyas001
时间:
2013-6-22 20:57
神之梦 发表于 2013-6-22 20:55
代码呢?
编辑完了,发现没有了,从新编辑了下
作者:
yasyas001
时间:
2013-6-22 21:01
神之梦 发表于 2013-6-22 20:55
代码呢?
难道还没有吗,我这里刷新好了啊?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2