黑马程序员技术交流社区
标题:
大家帮忙看看我这道题哪里错了?
[打印本页]
作者:
李振乐
时间:
2015-1-2 19:27
标题:
大家帮忙看看我这道题哪里错了?
package com.itheima;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileFilter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
/**
*第9题:编写程序,将指定目录下所有.java文件拷贝到另一个目的中,并将扩展名改为.txt
*
*/
public class Test9 {
public static void main(String[] args) throws IOException {
// TODO 自动生成的方法存根
File old = new File("D:\\java0217\\day03");
File now = new File("E:\\javafile");
if(!now.exists())
now.mkdir();
File[] files = old.listFiles(new FileFilter(){
public boolean accept(File pathname) {
// TODO 自动生成的方法存根
return pathname.getName().endsWith(".java");
}});
for(File f : files){
BufferedReader bufr = new BufferedReader(new FileReader(f));
BufferedWriter bufw = new BufferedWriter(new FileWriter(now));
String line = null;
f.getName().replaceAll(".java", ".txt");
while((line = bufr.readLine())!=null){
bufw.write(line);
bufw.newLine();
bufw.flush();
}
bufr.close();
bufw.close();
}
}
}
复制代码
作者:
pure_dust
时间:
2015-1-2 19:44
先占个座,看看先
作者:
FINE
时间:
2015-1-2 20:07
报错提示是什么??顺便问一下你的自荐信多少分??
作者:
些许
时间:
2015-1-2 20:17
...............这是java入学测试题??????
作者:
bjuth
时间:
2015-1-2 20:47
本帖最后由 bjuth 于 2015-1-2 21:28 编辑
。。。。
作者:
ELine
时间:
2015-1-2 21:03
之前有过一个月的安卓培训,有一些基础。File中应该加入一个写入的文件名称如,可以随机定义为new Date().getTime()+".txt",用于接受另外相同格式文件传输过来的数据。图片为学习中client服务器发送文件给客户端的一些语法....部分语句是用于自定义协议的
e.PNG
(90.42 KB, 下载次数: 12)
下载附件
2015-1-2 21:00 上传
作者:
飘渺之旅
时间:
2015-1-2 21:07
先看看!!
作者:
新鲜感
时间:
2015-1-2 21:41
看不出来。。。i
作者:
dede风
时间:
2015-1-2 22:30
不知道---
作者:
jun_03
时间:
2015-1-2 22:31
还是没看出来!可以@的话@老师。
作者:
羽狼之翼
时间:
2015-1-2 23:37
我怎么看的,觉得,你关闭的顺序不对呢?应该后关闭bufr.close();吧?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2