将文件f1.txt的内容读出来,然后写入到f2.txt文件中 java实验报告
1个回答
展开全部
public static void main(String[] args) throws IOException {
readFile("C:\\f1.txt") ;
writeFile("c:\\f2.txt") ;
}
/**
* 读文件
*
* @param file
* @return
*/
public static boolean readFile(String file) {
try {
FileReader fr = new FileReader(new File(file));
BufferedReader br = new BufferedReader(fr);
String str = "";
while ((str = br.readLine()) != null) {
list.add(str);
}
return true;
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return false;
}
/**
* 写文件
*
* @param filename
* @return
*/
public static boolean writeFile(String filename) {
try {
FileWriter fw = new FileWriter(new File(filename));
BufferedWriter bw = new BufferedWriter(fw);
for (String string : list) {
bw.write(string + "\r\n");
}
bw.flush();
bw.close();
return true;
} catch (IOException e) {
e.printStackTrace();
}
return false;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询