黑马程序员技术交流社区
标题:
FileWriter创建的文件存在哪里?
[打印本页]
作者:
程序爱好者
时间:
2014-4-19 13:04
标题:
FileWriter创建的文件存在哪里?
本帖最后由 程序爱好者 于 2014-4-19 13:39 编辑
创建一个FileWriter对象。该对象一被初始化就必须要明确被操作的文件。
而且该文件会被创建到
指定目录下
。如该目录下已有同名文件,将被覆盖。
这个指定目录是在哪个里?我打开编译后的java目录怎么没找到?
作者:
月光海
时间:
2014-4-19 13:18
指定目录就是你创建fileWriter对象时候传的参数,”d:\\1.txt“,这样的话就在d盘下,如果是”1.txt“就和你的class文件在一起
作者:
清风有意
时间:
2014-4-19 13:36
默认是所在工程的根目录下
package IOTest;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.util.Arrays;
public class QuestionTest1 {
public static void main(String[] args) throws Exception {
FileReader fr=new FileReader("E:\\a.txt");
BufferedReader br=new BufferedReader(fr);
BufferedWriter bw = new BufferedWriter(new FileWriter("b.txt"));
char[] ch=new char[15];
int i = 0;
while((i=fr.read())!=-1){
// br.read(ch);
bw.write(i);
}
for(char c:ch)
{
System.out.print(c);
}
Arrays.sort(ch);
// bw.write(ch, 0, ch.length);
br.close();
bw.close();
}
}
猎豹截图20140419133416.png
(37.33 KB, 下载次数: 31)
下载附件
2014-4-19 13:35 上传
作者:
程序爱好者
时间:
2014-4-19 13:39
谢谢了 找到了 原本我还去找编译文件那里 现在知道了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2